He works as an engineer now, but he _____ on a farm for three years.
A.has workedB.workedC.was workingD.had worked在线课程B
试题分析:句意,他现在是一名工程师,但是他在农场工作了三年。根据句意,我们知道他现在不在农场工作了。所以在农场工作的事是发生在过去的事了。所以应该用一般过去时态,选B。
考点:本题重点考查时态。
点评:本题考查的是根据上下句的意思确定出正确的时态,难度不大。A选项和D选项有一定的迷惑性,但也很容易分辨:has worked表示从过去某一时间点一直持续到现在,但题干中已经说明“他”已经不在农场工作了,所以A项错误;had worked表示过去曾经,好像符合题意,但前半句用的
查询谷 - www.chaxungu.com
最新文章
- 2026-04-24He works as an engineer now, but he on a farm for three years.A.has workedB.workedC.was workingD.had
- 2026-04-24She requested that he to her flat for a visit.A.comes upB.would come upC.come upD.came up
- 2026-04-24Jim is a man.A.six-foot-tallB.six-feet-tallC.sixth-foot-tallD.six feet tall
- 2026-04-24I would like to have the fridge to my door.A.to deliverB.deliveringC.deliverD.delivered
- 2026-04-24He always tries his best people in trouble.A.to helpB.helpingC.helpsD.help
- 2026-04-24Put that money somewhere safe it gets stolen.A.beforeB.afterC.whenD.while
- 2026-04-24After the rich man heard the touching story, he most of his money to charityA.give inB.give offC.giv
- 2026-04-24In western culture,21 was the age young people traditionally received a key to their parents' d