— didyouruncleleaveforthecapitalofDenmark?—L...
来源:语文精选馆 1.1W
问题详情:
— did your uncle leave for the capital of Denmark?
—Let me see. He for nearly 20 months.
A. When; has left B. When; has been away
C. How long; has left D. How long; has been away
【回答】
B
【解析】句意:你叔叔是什么时间动身前往丹麦首都的呢?——让我想一想。他已经离开将近20个月了。leave为短暂*动词,不能与表示一段的时间状语连用,也不能用在How long疑问句中;首先排除C,D;for nearly 20 months表示的是时间段,只能用leave的延续*形式be away,时态为现在完成时,故*为B。
知识点:动词时态
题型:选择题