问题
选择题
— ________ did your uncle leave his home town?.
— Let me see. 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 nearly twenty years连用,也有现在完成时态,同时谓语动词要用延续动作动词,故选B。