單選題(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