Jack _______ yet last night, otherwise he _______ me.
#89893
A
mustn’t have arrived; must have phoned
B
can’t have arrived; would have phoned
C
may have arrived; need have phoned
D
shouldn’t have arrived; can have phoned
推荐题目
—I didn't go to see the doctor yesterday.     —But you________.  
#89498
A
ought
B
ought to
C
oughted to
D
ought to have
 I’m sorry. __________ for my illness, I would have come to give you a hand.
#86803
A
Were it not
B
If it hasn’t been for
C
Had it not been
D
Shouldn’t it be
They enjoyed fresh watermelon last fall because they______ watermelon seeds in the spring. 
#87818
A
were planting
B
would plant
C
have planted
D
had planted
 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
Jack described his father, who _____ a brave boy many years ago, as a strongwilled man.
#87640
A
would be
B
would have been
C
must have been
D
must be