The news came as no surprise to me . I ____ for some time that the factory was going to shut down .
#100286
A
knew
B
know
C
have known
D
had known
推荐题目
—I have just received another message, telling me I have won a big prize. —Don't jump on it. You ________.
#101457
A
should be cheated
B
are being cheated
C
are cheating
D
should have been cheated
He ______ quite well, but he hasn’t had time to swim since this summer.
#104118
A
will swim
B
Have swum
C
swam
D
swims
If only I had got up a little earlier this morning! I the bus by only a minute and waited half an hour for another.
#99648
A
was missed
B
have missed
C
miss
D
missed
.She is the only one of those women archaeologists who ________ chosen to go to Loulan.
#103851
A
has
B
has been
C
have been
D
had been
---I called you last night, but nobody answered.---Oh, I usually___off my cellphone by 9:00 p.m.
#100796
A
switched
B
have switched
C
switch
D
had switched
