问题 选择题

-- _____________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

根据答语内容可知问的内容可知答案为B,for +一段时间,用have been aways,表示,故选B

解答题
单项选择题