1.If Peter had enough money, he ______ on the trip to Los Angeles.
A. had gone B. would go C. went D. would ha ve gone
2.He did his homework carefully for fear that he ______.
A. made a mistake B. makes a mistake C. would make a mistake D. make a mistake
3.I would have asked him to attend our gathering, but I ______his address.
A. didn’t know B. hadn’t know C. don’t know D. wouldn’t know
4.The stubborn young man did not follow the advice that he ______ on his behavior since he didn’t believe that he had done anything wrong.
A. reflect B. had reflected C. would reflect D. must reflect
5.I ______ the airport to make a flight reservation, but in fact I didn’t.
A. should have called B. called C. could call D. would call
6. I would have told him the answer, but I ______ so busy at that moment.
A. had been B. was C. were D. would be
7. If only we ______ a phone! I’m fed up with lining up outside the public phone box.
A. have B. had C. will have D. are to have
8. Mr. Smith received the order that he ______ the documents to the new product meeting for further discussion.
A. bring B. brings C. will bring D. has brought
9. I wish ______.
A. I know how to program the new computer B. I will know to program the new computer
C. I knew how to program the new computer D. I do know how to program the new computer
10. He believes he has been cheated. He ______it.
A. should not have believed B. should not believe C. did not believe D. can’t but believe
答案： 1. B 2. D 3. A 4. A 5. A 6. B 7. B 8. A 9. C 10. A