mr.smith____here for there weeks a :has already been b :has

mr.smith____here for there weeks a :has already been b :has already been being
这题选哪个?为什么?
kedai1818 1年前 已收到3个回答 举报

5214315118 幼苗

共回答了24个问题采纳率:87.5% 举报

A
从for three weeks来判断直接用完成时,不用完成进行时 ,完成进行时强调他还会在这一直呆下去,因为没有语境,我判断他是以前到现在呆,以后未必

1年前

4

kisscoco 幼苗

共回答了9个问题 举报

There is no need for us to discuss the problem again since it has already been settled. C

1年前

0

wingsglj 幼苗

共回答了260个问题 举报

b 现在完成进行时,表示Mr Smith已经呆在这三个星期了,并且还在这呆着

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.026 s. - webmaster@yulucn.com