急需一道初中英语选择题{要有答案和分析}!

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 08:00:51

急需一道初中英语选择题{要有答案和分析}!
急需一道初中英语选择题{要有答案和分析}!

急需一道初中英语选择题{要有答案和分析}!
- _______did your uncle leave his hometown?
-He ____________ for nearly 2o years.
A.When,has left
B.When,has been away
C.How long,has been away
D.How long,has left
选B
第一空因为后面是“did” 一般过去式,所以接短暂性时间副词,即when.故排除C,D,因为How long 是询问时间段,一般接完成时态.
第二空因为后面是"for"表示一段时间,所以选用表示状态的完成时态,即has been away.has left 表示已经离开这一事实,而has been away表示离开中的状态.