The news came as no surprise to me. I ______ for some time that the factory was going to shut down.
#104503
A
had known
B
knew
C
have known
D
know
推荐题目
The wet weather will continue tomorrow, when a cold front       to arrive.
#102630
A
is expected
B
is expecting
C
expects
D
will be expected
 ________ we ________ much longer, we might not even have had the spot on the rooftop.
#103275
A
Should; hesitate
B
Was; hesitating
C
Did; hesitate
D
Had; hesitated
 He ______ at the meeting, but his heart attack prevented him.
#104277
A
will speak
B
is going to speak
C
had to speak
D
was going to speak