单选题(40题,每题1分,共40分)
第1题
|
The two students talked as if they _____ friends for years.
|
|
A.should be B.would be C.have been D.had been
第2题
|
It is important that I _____ with Mr. Williams immediately.
|
|
A.speak B.spoke C.will speak D.to speak
第3题
|
I enjoyed the movie very much. I wish I _____ the book from which it was made.
|
|
A.have read B.had read C.should have read D.are reading
第4题
|
You are late. If you _____ a few minutes earlier, you _____ him.
|
|
A.come; would meet B.had come; would have met C.come; will meet D.had come; would meet
第5题
|
He looked as if he _____ ill for a long time.
|
|
A.was B.were C.has been D.had been
第6题
|
If the doctor had come earlier, the poor child would not _____.
|
|
A.have laid there for two hours B.have been lied there for two hours C.have lied there for two hours D.have lain there for two hours
第7题
|
I wish that I _____ with you last night.
|
|
A.went B.could go C.have gone D.could have gone
第8题
|
Let’s say you could go there again, how _____ feel?
|
|
A.will you B.should you C.would you D.do you
第9题
|
I can’t stand him. He always talks as though he _____ everything.
|
|
A.knew B.knows C.has known D.had known
第10题
|
_____ the fog, we should have reached our school.
|
|
A.Because of B.In spite of C.In case of D.But for
第11题
|
If you had told me in advance, I _____ him at the airport.
|
|
A.would meet B.would had met C.would have met D.would have meet
第12题
|
Mike can take his car apart and put it back together again. I certainly wish he_____ me how.
|
|
A.teaches B.will teach C.has taught D.would teach
第13题
|
I would have told him the answer had it been possible, but I _____ so busy then.
|
|
A.had been B.were C.was D.would be
第14题
|
He’s working hard for fear that he _____.
|
|
A.should fall behind B.fell behind C.may fall behind D.would fallen behind
第15题
|
If it ____another ten minutes, the game would have been called off.
|
|
A.had rained B.would have rained C.have seen D.rained
第16题
|
He suggested that they _____ use a trick instead of fighting.
|
|
A.should B.would C.do D.had
第17题
|
My father did not go to New York; the doctor suggested that he _____ there.
|
|
A.not went B.won’t go C.not go D.not to go
第18题
|
I would have gone to the meeting if I _____ time.
|
|
A.had had B.have had C.had D.would have had
第19题
|
Would you rather I _____ buying a new bike?
|
|
A.decided against B.will decide against C.have decided D.shall decide against
第20题
|
You look so tired tonight. It is time you _____.
|
|
A.go to sleep B.went to sleep C.go to bed D.went to bed
第21题
|
—Why didn’t you buy a new car? —I would have bought one if I _____ enough money.
|
|
A.had B.have had C.would have D.had had
第22题
A.she make a dress B.she would have made a shirt C.she will make a shirt D.she would had made a coat
第23题
|
_____ today, he would get there by Friday.
|
|
A.Would he leave B.Was he leaving C.Were he to leave D.If he leaves
第24题
|
His doctor suggested that he _____ a short trip abroad.
|
|
A.will take B.would take C.take D.took
第25题
|
The Bakers arrived last night. If they’d only let us know earlier,_____ at the station.
|
|
A.we’d meet them B.we’ll meet them C.we’d have met them D.we’ve met them
第26题
|
If I _____ you, I _____ more attention to English idioms and phrases.
|
|
A.was; shall pay B.am; will pay C.would be; would pay D.were; would pay
第27题
|
We might have failed if you _____ us a helping hand.
|
|
A.have not given B.would not give C.had not given D.did not give
第28题
|
The law requires that everyone _____ his car checked at least once a year.
|
|
A.has B.had C.have D.will have
第29题
|
It is strange that he _____ so.
|
|
A.would say B.would speak C.should say D.will speak
第30题
|
Had I known her name, _____
|
|
A.or does she know mine? B.and where does she live? C.she would be beautiful. D.I would have invited her to lunch.
第31题
|
He has just arrived, but he talks as if he _____ all about that.
|
|
A.know B.knows C.known D.knew
第32题
|
If I _____ the money, I would have bought a much bigger car.
|
|
A.possessed B.owned C.had D.had had
第33题
|
He was very busy yesterday; otherwise, he _____ to the meeting.
|
|
A.would come B.came C.would have come D.will come
第34题
|
The librarian insists that John _____ no more books from the library before he returns all the books he has borrowed.
|
|
A.will take B.took C.take D.takes
第35题
|
I left very early last night, but I wish I _____ so early.
|
|
A.didn’t leave B.hadn’t left C.haven’t left D.couldn’t leave
第36题
|
I do not have a job. I would find one but I _____ no time.
|
|
A.had B.didn’t have C.had had D.have
第37题
|
I wish that you _____ such a bad headache because I’m sure that you would have enjoyed the concert.
|
|
A.hadn’t B.didn’t have had C.hadn’t had D.hadn’t have
第38题
|
He insisted that we all _____ in his office at one o’clock.
|
|
A.be B.to be C.would be D.shall be
第39题
|
Helen couldn’t go to France after all. That’s too bad. I’m sure she would have enjoyed it if _____.
|
|
A.she’s gone B.she’ll go C.she’d gone D.she’d go
第40题
|
I must go there earlier. John has suggested that I _____ an hour before the discussion begins.
|
|
A.go B.shall go C.will go D.would go