27. A.could B.should C.might D.must
26. A.suggestion B.demand C.permission D.wish
25. A.gift B.kiss C.treat D.smile
24. A.interesting B.honest C.anxious D.angry
23. A.stay B.live C.hide D.lie
22. A.calling B.shouting C.announcing D.whispering
21. A.hopeless B.painful C.dull D.crazy
19.---You should have thanked her before you left.
---I meant____ but when I was leaving I couldn’t find her anywhere.
A.to do B.to C.doing D.done
18.You ____ the same mistake again and again.
A.always make B.always are making
C.are always making D.are always made