单选题Heworksasanengineernow,buthe____
答案:2 悬赏:20 手机版
解决时间 2021-03-24 11:43
- 提问者网友:感性作祟
- 2021-03-24 00:53
单选题
He works as an engineer now, but he _____ on a farm for three years.A.has workedB.workedC.was workingD.had worked
最佳答案
- 五星知识达人网友:千杯敬自由
- 2021-03-24 02:20
B解析试题分析:句意,他现在是一名工程师,但是他在农场工作了三年。根据句意,我们知道他现在不在农场工作了。所以在农场工作的事是发生在过去的事了。所以应该用一般过去时态,选B。考点:本题重点考查时态。点评:本题考查的是根据上下句的意思确定出正确的时态,难度不大。A选项和D选项有一定的迷惑性,但也很容易分辨:has worked表示从过去某一时间点一直持续到现在,但题干中已经说明“他”已经不在农场工作了,所以A项错误;had worked表示过去曾经,好像符合题意,但前半句用的
全部回答
- 1楼网友:何以畏孤独
- 2021-03-24 03:00
好好学习下
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯