—            didyouruncleleaveforthecapitalofDenmark?—L...

来源:语文精选馆 1.1W

问题详情:

—            didyouruncleleaveforthecapitalofDenmark?—L...

—             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。

知识点:动词时态

题型:选择题

热门标签