刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

Henry _____in that factory for almost 40 years by now.

A
has been working
B
had been working
C
works
D
worked
使用微信搜索喵呜刷题,轻松应对考试!

答案:

A

解析:

【喵呜刷题小喵解析】:根据句意“Henry到现在为止在那个工厂工作了近40年”,可知句子要用现在完成时,表示过去发生的动作对现在造成的影响或结果,句子中的时间状语“by now”也提示了要用现在完成时,所以选项A“has been working”是正确答案。选项B“had been working”是过去完成进行时,表示在过去某个时间点之前一直在做某事,不符合句意。选项C“works”是一般现在时,表示现在经常发生的动作,也不符合句意。选项D“worked”是过去时,表示过去发生的动作,也不符合句意。
创作类型:
原创

本文链接:Henry _____in that factory for almost 40 years by

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share