题目内容
【题目】—When you ?
一I here for almost an hour.
A. did; arrive at; was B. have; arrived; have been
C. did; arrive; have been D. have; got to;was
【答案】C
【解析】句意:--你什么时间到的?--我到达这里几乎一个小时了。根据句意可知,arrive发生在过去,故排除BD;arrive at+地点名词,这里没有名词,所以不用介词at,故排除A。第二句根据for almost an hour可知,应该用现在完成时,并且谓语动词必须是持续性动词,故选C。
练习册系列答案
相关题目