I don’t smoke now, but I _______ for more than twenty years. 
#100053
A
smoked
B
was smoking
C
have smoked
D
had smoked
推荐题目
---- ___ leave at the end of this month. ---- I don’t think you should do that until ___ another job.
#100702
A
I’m going to; you’d found
B
I’m going to; you’ve found
C
I’ll; you’ll find
D
I’ll; you’d find
By the time Jack returned home from England, his son            from college.
#101871
A
graduated
B
has graduated
C
had been
D
had graduated
The cinema ______ ten years ago when we first moved to this town.
#99316
A
built
B
has built
C
was built
D
would be built
–I’ll come to see your performance at 10:00 tomorrow morning.–I’m sorry, by then my performance_____ and I _____ reporters in the meeting room.
#103258
A
will end ; will meet
B
will have ended ;will be meeting
C
will be ended; am going to meet
D
is to end ; will meet