l think these foreign visitors_____Shanghai for more than two weeksA)have been in B)have come to C)arrived in D)got to

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/30 00:10:13

l think these foreign visitors_____Shanghai for more than two weeks
A)have been in B)have come to C)arrived in D)got to

A
因为后面for more than two weeks 是个时间段,并且是for引导的时间
所以使用现在完成时,并且要用延续性(持续性)动词
况且have been in 是指已经在某地了

A 我想这些外国人来上海已经有两个多星期了。have been in 现在完成时

A