21. _____make any mistakes in the exam, I went over what I had learnt again and again.
A. In order to B. So as to not C. So as to D. In order not to
22. ——This is my dictionary.
——_______. My name is written on it.
A. You can’t be serious B. I couldn’t agree more
C. That’s a good point D. Here you are
23. ——Alas! I have left my key to the office in my car.
——Don’t worry. I ______it for you. Wait a minute.
A. will get B. am going to get C. get D. am getting
24. The young man insisted that he was really very tired and he should be allowed ________a rest.
A. having B. to have C. him to have D. him have
25. They’ve _______us $ 150,000 for the house. Shall we take it?
A. provided B. supplied C. shown D. offered