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

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/18 15:57:11
What did Mr green do before he came here He ---a taxi for more than ten years.A.droveB.has driven
xPJ@4PhO^y5 ҤlTjmQ*EDhLv'HzO;3;{OV5b`Qjj0:/6K PMWl`#A 䲬2sVdX2}+rѩbxv4Os)qː͢~t(% EO x o%s!o=Q0QFRN{c$ qt6.ĹȊ\'8$uv"^ *R&QpGwx:';K4Uz`(2 \j

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