Jack doesn’t smoke now, but he ______________ for almost twenty years.
#101839
A
was smoking
B
smoked
C
has smoked
D
had smoked
推荐题目
— A sports meeting is going to ______ next month.— Oh, that’s wonderful.
#99678
A
organize
B
be organized
C
be organizing
D
have been organized
Nobody wants to___________ especially in public.
#101648
A
make fun of
B
be made fun of
C
making fun of
D
made fun of
--- Hi, Torry, can I use your computer for a while this afternoon? --- Sorry, _____________. 
#102272
A
it is repaired
B
it has been repaired
C
it’s being repaired
D
it had been reapired
Hello. You ____68442936. I’m sorry I’m unable to answer your call right now.
#104454
A
reached
B
are reaching
C
have reached
D
had reached
I will not speak unless _______.
#103137
A
I will be asked to
B
asked
C
asked to
D
I am asked