—Do you know where David is? I can’t find him anywhere.—Well . He          have gone far— his coat’s still here. 
#87464
A
shouldn’t
B
mustn’t
C
can’t
D
wouldn’t
推荐题目
The professor gave orders that the test ____before 5:30.
#86937
A
be finished
B
will finish
C
will be finished
D
shall finish
 Their answers are exactly the same — one of them ______ from the other.
#88171
A
must copy
B
must have copied
C
should copy
D
should have copied
We ________John's name on the race list yesterday but for his recent injury.(2011·江西)
#86361
A
will put
B
will have put
C
would put
D
would have put
We were caught in the heavy traffic jam. Otherwise, we _____ on time.
#88142
A
would have arrived
B
arrived
C
must have arrived
D
should arrive