16. That honest man always speaks _______ is true even if it is bitter.
A. that it B. that C. what D. which
17. The progress made in computer technology _______the early 1960s is remarkable.
A. in B. for C. since D. during
18. Did you apologise to Mary, _______?
A. who you spilt some coffee on her dress
B. you spilt some coffee on her dress
C. whose dress you spilt some coffee
D. whose dress you spilt some coffee on
19. We are considering having_______for the coming New Year.
A. redecorated our flat B. to redecorate our flat
C. our flat to be redecorated D. our flat redecorated
20. You look so tired! You _______out too late last night.
A. had to be B. should have been
C. had been D. must have been
21. I _______ an important phone call from America. Could you tell me when it comes?
A. had expected B. have been expecting
C. expected D. am expecting
22. I _______ a better job, and I am going to accept it.
A. was offering B. have been offered
C. was going to be offered D. am offering
23. He’s always shown an understanding of what consumers want.
A. people who buy something from a shop
B. people who steal something from a shop
C. people who doesn’t believe in God
D. people who is not brave
24. The UFO stayed in the sky for about thirty seconds, and then it went away
A. disappeared B. appeared C. flew D. traveled
25. The necklace is interesting but not precious.
A. invaluable B. very valuable C. worth a lot of money D. B and C are correct
26. A: Would you mind lending me your bike?
A. Yes, here it is B. No, not at all C. Yes, let’s D. Good idea
27. A: Would you like to have lunch with us?
A. All right B. Yes, I would C. No, I wouldn’t like D. Yes, I’d love to
28. A: Why don’t we go for a picnic this weekend?
A. What do you suggest? B. Yes, please
C. How’s that? D. That’s a good idea
29. A: Congratulations on your winning
A. You’re welcome B. That’s very kind of you
C. No, thanks D. Yes, of course
30. A: Shall I get a taxi for you?
A. Yes, I’d love to B. Oh, that would be nice
C. Let’s do D. Yes, why not?