Jack doesn’t smoke now, but he _______ for almost twenty years.
#101447
A
was smoking
B
had smoked
C
has smoked
D
smoked
推荐题目
—How long            in America?—Two years. I came back last month.
#101175
A
have you studied
B
do you study
C
would you study
D
did you study
--- How many concerts ____ up to now?--- About 25. Last night we ____ our biggest one.
#101391
A
did you play, have had
B
have you played, had
C
had you played, have had
D
do you play, have had