Robert is said ____ abroad, but I don't know which country he studies in

来源:百度知道 编辑:UC知道 时间:2024/05/30 06:12:27
A. to have studied B. to be studying
答案是A 那么答案是不是错了呢? 如果原文是I don't know which country he studied in 前面才应该是 is said to have studied
而现在是I don't know which country he studies in时态是一般现在时了,那么答案是不是应该改为B 呢?

后面不是说他现在还在学么,显然是B

选A

Robert已经在国外学习了,have studied是现在完成时,完成时表示的是从过去某个时间段一直到现还在进行,会不会继续不知道。所以后面用一般现在时,表时现在在外国学习和have studied一致,如果用to be studying,这是将来进行时,与后面语法不一致。

答案错了