What did Mr green do before he came here He ---a taxi for more than ten years.A.droveB.has driven

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 07:02:26
What did Mr green do before he came here He ---a taxi for more than ten years.A.droveB.has driven

What did Mr green do before he came here He ---a taxi for more than ten years.A.droveB.has driven
What did Mr green do before he came here He ---a taxi for more than ten years.
A.droveB.has driven

What did Mr green do before he came here He ---a taxi for more than ten years.A.droveB.has driven
这道题,选A
理由,问句提问时态为过去时态,同时该动作并未延续到现在,提问语句中用的是before he came here .过去时态可以和一段时间连用,如:He worked in this factory for twenty years .Now he stays at home .

B
for more than ten years指一段时间,是完成时的标志

选 B , for 是标志性的完成时介词

for 加上一段时间是现在完成时的标志,主语是He,所以选B