一道英语选择题十二11
来源:百度知道 编辑:UC知道 时间:2024/06/18 09:20:07
Our teacher didn’t know how log the Greens _____ China .
A. have come to B. had been in C. had gone to D. had been to
请说明理由
A. have come to B. had been in C. had gone to D. had been to
请说明理由
选B
我们的老师不知道格林一家在中国呆了多长时间了。
A不能去完成时,可以说...came to China ...ago.
C是指去了还没有回国,D是曾经去过,只有B才能表示状态,即停留时间的长短
B
表示格林一家在中国所呆的延续的时间
选B,意思是我们的老师不知道格林一家在中国待了多久了。
B
How long提问动词要用延续性动词,而come go都是短暂性动词,D项缺少介词,故选B