Since the road is wet this morning, _____ last night.
#90138
A
it must rain
B
it must be raining
C
it must have rained
D
it must have been rain
推荐题目
—Did you call to book a ticket for the concert ?—Not yet, but I _______ .
#88011
A
should have
B
may
C
ought to
D
shall
—Do you think George has passed the driving test?—No. If so, he _____his car to our college yesterday.
#86868
A
would drive
B
drove
C
would have driven
D
had driven
If it _________ not for all the cars and passers-by with cameras, you _________ think you have magically traveled back to the 14 century.
#86592
A
is …will
B
had been… would
C
were… will
D
were…might
--Has he passed the exam yet? ---No,He ___ it if he had studied harder.
#88949
A
would pass
B
passed
C
should has passed
D
would have passed
_________the thunderstorm ,they_________ the injured man in time. They felt sorry for that.
#87036
A
Had it not been for ; could reach
B
If there was not; might have reached
C
But for; might reach
D
If there hadn’t been ; could have reached