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