内容正文:
二轮复习
情态动词虚拟语气练习
1.—Guess what?I came first in that contest.
—Great!You ________ a lot during the past two weeks.
A.must practise B.should practise C.should have practised D.must have practised
答案: D
解析: 在比赛中得了第一名一定是经过很多练习换来的,所以D项must have practised符合语意,表示对过去情况的肯定推测。
2.I rewired the house and lowered the light switches so that Paul ____________ reach things. 答案:could
解析:根据so that可知,此处表示结果,意为“这样保罗就能够够到了”,故填could。
3.The children ________(get) lost in the woods; otherwise, they would have been at the lakeside camp as scheduled.
答案:must have got
解析:句意:孩子们一定是在树林里迷路了,否则他们就会按照预定时间来到湖边营地了。根据“would have been”可知是对过去事情的虚拟,must have done表示对过去发生的事情的肯定推测。
4.—Why are your eyes so red? You ________ have slept well last night.
—Yeah, I stayed up late writing a report.
答案:can't/couldn't
解析:句意:——你的眼睛为什么那么红?昨晚你肯定没睡好。——是的,我熬夜写报告了。“can't/couldn't have+过去分词”表示过去不可能做了某事。
5.The door ________ open, no matter how hard she pushed.
答案:wouldn't
解析:句意:不管她怎么用力推,门就是打不开。“won't/wouldn't open”可表示门很难打开。此