资源预览内容
亲,该文档总共2页全部预览完了,如果喜欢就下载吧!
资源描述
专题一 复杂多变的动词(二)情态动词和虚拟语气单句语法填空1If the new safety system (bring) into use, the accident would never have happened.had been brought解析:句意:如果新的安全系统已经投入使用,事故就不会发生了。根据句意、句子结构以及主句中的would never have happened可知,句中If引导的是虚拟条件句,且表示与过去的事实相反的假设,故从句时态应用过去完成时。2When you phoned me, I was having a meeting; how I wish I (answer) your call.had answered解析:句意:当你给我打电话的时候,我正在开会。我多么希望我(之前)接了你的电话。wish后的从句中用虚拟语气,根据句意可知是对过去情况的虚拟,所以谓语动词用had done形式。3As the deadline is drawing near, no one leave with his own work uncompleted.shall解析:句意:因为截止日期即将到来,不完成工作,任何人不许离开。shall用于第三人称陈述句中,表示命令、警告,符合句意。4The order came that the medical supplies(send) to the earthquakestricken area soon.(should) be sent解析:表示建议、要求、命令等名词,如:suggestion, order, request, advice等后接的表语从句、同位语从句中谓语动词用(should)动词原形。5It is high time that you (consider) that if there were no stress in your life, you would achieve a little.considered/should consider解析:在It is high time that.句式中,从句用虚拟语气,即:谓语动词用过去式或should动词原形。6I was ill that day, otherwise I (take) part in the sports meet.would have taken解析:句意:那天我病了,否则我就参加运动会了。根据语境可推知,设空处为与过去事实相反的虚拟语气,故答案为would have taken。7I (not) thank you enough for what you have done for me.Youre welcome.cant解析:句意:你为我做的一切我无论怎么感谢都不为过。不用谢。can not.enough表示“再也不为过”。8Harry is feeling uncomfortable. He have drunk too much at the party last night.must解析:句意:Harry觉得不舒服,他昨晚在聚会上肯定喝太多了。由last night及语境可知,此处表示对过去的肯定情况把握较大的推测。must have done sth.“一定做了某事”。9John wants to see me now, but I have so much work on hand that I would rather he(come) tomorrow than today.came解析:句意:约翰现在想看我,但是我手头有很多工作要做,我宁愿他明天来而不是今天。would rather后面接从句,用虚拟语气,和现在或将来相反用一般过去式,和过去相反用过去完成时,故填came。10As Father and Mother thought it was a big occasion for me, they suggested I(hold) a birthday party at home to celebrate it.(should) hold解析:suggest表示“建议”时后面宾语从句的谓语动词应用(should)动词原形,故填(should) hold。
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号