would catch
would have caught
could catch
should catch
第1题:
A、had told
B、told
C、have told
第2题:
I would rather()two weeks earlier.
A. you should come here
B. you came here
C. you had come here
第3题:
A.Do you know what to say to a person on his birthday
B.It takes us about 45 minutes to go to the station
C.we can see buses come and go in a busy street
D.It is too late to catch the 9:30 train
答案:C
解析:感官动词see, watch, observe, look at, hear, listen to, notice 等和使役动词have 后面的宾补有三种形式,即原形动词(不带to 的不定式)、现在分词和过去分词。现在分词表主动或正在进行,过去分词表被动或完成,动词原形表主动和完成;由选项中可知,C选项中see sth do ;后面接原形动词(不带to 的不定式)做宾补,故选C
第4题:
If you had come earlier, you _______ him.
A、could meet
B、might have met
C、might meet
D、might as well meet
第5题:
Come earlier next time; ______ you'll be punished.
A. unless
B. until
C. otherwise
D. meanwhile
13.答案为C。下次来早一点,否则你将被罚。otherwise“否则”;unless“除非”;until“直到”;meanwhile“同时”。
第6题:
第7题:
Excuse me, which is the express train to Tokyo? ()
第8题:
would finish
will have finished
would have finished
will be finished
第9题:
Had you come
Do you come
Did you come
Should you come
第10题:
can
earlier for
though
taking
第11题:
will; became
would; became
would; have become
will; have become
第12题:
would catch
would have caught
could catch
should catch
第13题:
A、Is
B、Have
C、Are
D、Has
第14题:
第15题:
A.have got up
B.got up
C.would get up
D.had got up
答案:D
解析:本题考查对过去的虚拟,从句if+过去完成时,主句用could/should/might+现在完成时。故选D。句意:如果你早一点起床,就会赶上火车的。
第16题:
此题为判断题(对,错)。
第17题:
If you had started loading earlier,you ______ loading now.
A.would finish
B.will have finished
C.would have finished
D.will be finished
第18题:
Had you come five minutes earlier, you()the train to Birmingham. But now you missed it.
Awould catch
Bwould have caught
Ccould catch
Dshould catch
第19题:
turn it off for five minutes every half-hour
turn it off and on at five-minute intervals
turn it off during daylight hours
leave it on continuously
第20题:
will; became
would; became
would; have become
will; have become
第21题:
第22题:
The express train is expensive.
OK. I‘ll five you a hand.
Sorry, the express bus has gone.
On your right. It‘ll leave in 5 minutes.
第23题:
would meet
would have met
met
had met
第24题:
Had you come
Did you come
Have you come
Should you come