题目内容
You________ the work better, but you didn’t put more efforts to it.
| A.must have done | B.can have done | C.should have | D.could have done |
D
解析试题分析:考查虚拟语气。句意:你本可以做得更好,但是你没有付诸更多的努力。could have done本可以做某事;must have done sth一定已经做了某事;should have done sth本应该做某事(实际上未做)。故选D。
考点:考查虚拟语气
I would rather you ______ my advice. Now you’ve got a bad result. It serves you right.
| A.took | B.would take | C.had taken | D.take |
If I hadn’t wasted so much money last year, I __________ my own apartment now.
| A.need have | B.would have | C.can have had | D.must have had |
— Did you hear about Zhang Lili who saved the kids from being run over by a school bus?
— Yes. What do you think most people _____ if they were in a similar situation?
| A.will do | B.will have done. | C.would do | D.would have done |
— Did you hear about Zhang Lili who saved the kids from being run over by a school bus?
— Yes. What do you think most people _____ if they were in a similar situation?
| A.will do | B.will have done |
| C.would do | D.would have done |
I insisted that a doctor immediately.
| A.has been sent for | B.sends for | C.will be sent for | D.be sent for |
He commanded the students ______ the classroom before he returned.
| A.did not leave | B.leave not | C.not to leave | D.not leaving |
、To our great surprise, the disabled person made a requirement that he as a volunteer
| A.received | B.was received | C.be received | D.would receive |
I _____ sooner but I didn’t know that they were waiting for me .
| A.had come | B.was coming | C.would come | D.would have come |