—Does your uncle still smoke?—He given it up. It’s two years ever since he .
#101948
A
can’t have; smoked
B
may have; smoked
C
should have; has smoked
D
should have; didn’t smoke
推荐题目
—Have you heard about the recent election?—Sure, it _______ the only thing on the news over the last three days.
#100108
A
would be
B
is
C
has been
D
had been
How long ______ to finish the work?
#104121
A
you will take
B
will you take
C
you will take it
D
will it take you
I hope____________ the job she's applied for.
#104485
A
she's going to get
B
she'll get
C
she is to get
D
she decides to get
– Your job ________ open for your return.– Thanks.
#104588
A
will be kept
B
will keep
C
had kept
D
had been kept
Who would you rather _____ with you tomorrow morning?
#102539
A
had do
B
have gone
C
have go
D
have to go