He works as an engineer now, but he _____ on a farm for three years.
#101493
A
has worked
B
worked
C
was working
D
had worked
推荐题目
---Hi, Tracy, you looked tired.---I am tired. I______the living room all day. 
#101772
A
painted
B
had painted
C
having been painting
D
have painted
By the time you get to the airport, I ______ for you at the gate.
#100025
A
will have waited
B
will have been waiting
C
will be waiting
D
am waiting
--- Are we about to have dinner?  --- Yes, it _______ in the dining room. 
#102786
A
is serving
B
serves
C
is being served
D
served