题目内容
【题目】— did your uncle leave his hometown?
— He for nearly twenty years.
A.When; has left
B.When; has been away
C.How long; has left
D.How long; has been away
【答案】B
【解析】句意:-你的叔叔什么时候离开故乡的?-他离开将近二十年了。前句是一般过去时态,问的是叔叔离开的时间,用when提问;后句由for…可知句子用现在完成时态。leave是非延续性动词,不能与表示一段时间的for连用,表达成be away。故选B。
练习册系列答案
相关题目