---Who has made a mess in my room?
---Who else       it but your naughty son?
| A.could do | B.could have done | C.did | D.has done | 
Some doctors are criticized for _____ patients to buy too many medicines.
| A.advising | B.demanding | 
| C.suggesting | D.driving | 
Please come and help me with this application form because I don’t know how to _____ it.
| A.set about | B.set out | 
| C.set up | D.set aside | 
Most children in Great Britain are educated at the public_____.
| A.expense | B.charge | 
| C.pay | D.credit | 
Being a capable woman,Nancy _____ to be considered as merely a housewife.
| A.agrees | B.admits | 
| C.refuses | D.rejects | 
You have broken your promise;you______painting the house long ago.
| A.could have finished | B.had better finish | 
| C.must have finished | D.should have finished |