I don’t smoke now, but I _______ for more than twenty years. 
#100053
A
smoked
B
was smoking
C
have smoked
D
had smoked
推荐题目
— What did you think of Act I of the play last night?— I’m sorry. The play ________ when I got there.
#104725
A
had been started
B
had been on for half an hour
C
was to start
D
had begun for half an hour
The price ________, but I doubt whether it will remain so.
#102421
A
went down
B
will go down
C
has gone down
D
was going down
Kathy told me that all the doors and windows _______ when she arrived this morning.
#101604
A
have cleaned
B
have been cleaned
C
had cleaned
D
had been cleaned