题库首页 > 试卷库
试题详情及答案解析
—Oh, my God! My English book is nowhere to be seen.
—You __________ it at home.
A.should have leftB.would have left
C.must have leftD.could have left
答案:C
试题分析:考查情态动词和虚拟语气。句意:噢,天呐!我的英语书不见了。--你一定是把它遗留在家里了。情态动词+have done,表示对过去的事情进行虚拟,A本应该做某事;C一定已经做了某事;D本可以做某事,根据句意可知,这里表示肯定推测,用must have done,故选C。
考点:考查情态动词和虚拟语气