作业帮 > 英语 > 作业

问一道英语题~~~~~~~

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/23 18:03:01
问一道英语题~~~~~~~
—This return chinese scholar has become one of the top experts in this field.
—Yes,I know him very well.He __ in Africa with wild animals for eight years.
A.has worked B.had worked C.worked D.has been working
选什么?为什么?
貌似老师给的答案是C 不知道是我对错答案了还是楼下几位错了捏?
PS:这是高三的题,我们正在总复习~~~~~~~~~
B这应该是高二的题吧,,我也上高二
从RETURN,可以看出,这个人是以前在美国从事野外工作,现在已经返回,所以可以看出是用过去完成时
如果是C,我感觉应该肯定错了,哪有过去时和FOR连用的