一、选择题1.If I you, I would rather at home and watch TV than to the party.A.was;stay, go B.am;stay, goC.were;to stay, go D.were;stay, go2.If I ___ you, I ___ be afraid .A.was, wouldn’t B.were, won’t C.were, wouldn’t3.If I ______ you, I _____the job.A.was; will take B.was; would take C.were; would take D.were; will take 4.– I coughed a lot last night. What should I do?– If I _____ you, I would go to see the doctor at once.A.am B.wereC.was5.If I _____ you ,I _____ them the story.A. was , tell B.were , will tell C.were ,wou ld tell D.am. would tell6.---What if I have to go there and know nothing about it?--- If I______ you, I would try to find some information about it on the Internet.A.am B.was C.will be D.were7.----What can I do with so much money?----If I _______ you, I _______ give it away to charity.A.am, will B.am, would C.were, would D.was, would8.If I ____ you, I ____ buy a bike for him.A.was, would B.was, could C.were, would D.were, could9.If his brother a millionaire(百万富翁), he'd buy her sister the expensive car.A.was B.were C.is D.be10.If I ________ invited tonight, I would go to the dinner party.A.was B.were C.am D.is11.If I______you, I_______go there at once.A.am, would B.were, would C.were, will D.am, will12.—I like drinking wine. But people who drink wine aren’t allowed to drive.—If I you, I would give up wine.A.were; drinking B.am; drinkingC.were; drink D.was;to drink13.– What would you do if you ______ a car accident?– I will call the police.A.met B.meetC.were meeting14.—He suggests that his friend _________ to Beijing right now.—I think it’s a good ________.A.should fly; advice B.will fly; suggestion C.flies; advise D.fly; suggestion 15.—Swimming in the river for teenagers is very dangerous.—So it is. If I ________ them, I ________ a shower at home.A.am; would take B.were; will takeC.was; would take D.were; would take16.If I _______ you, I would stop looking for it.A. am B. being C. were17.If I a boss, I would manage a big factory.A.are B.wasC.were D.be18.— Come and join us, Betty!—I’m afraid I can’t. I’m too busy now. If I ______ time, I would certainly go.A.have B.have hadC.will have D.had19.If I not so busy ,I with you .A.was , would go B.were , would goC.was , should go D.were , will go20.-What would you do if you _____ the traffic accident?-I would ______.A.see,do my housework first B.saw;buy some fruit right awayC.see;call at 110 at once D.saw;call the police right away21.-– Do you feel tired?--- No, I don’t. If I were tired, I ______a rest.A.had B.would have C.will have D.have22.You _______ through that red light, for you _______ an accident.A.must have driven; should have caused B.could have driven; might have causedC.c ouldn’t have driven; should have caused D.shouldn’t have driven; could have caused 23.She doesn’t stick to her exercises and a balanced diet. If she _______, she would remain slim and healthy.A.had done B.would do C.did D.should24.I would suggest they ____to Sheshan State Resort.A.will go B.go C.have gone D.went25.If I you, I’d keep quiet and listen carefully in class.A.am B.will beC.were【参考答案】***试卷处理标记,请不要删除1.D解析:D【解析】试题分析:句意为:如果我是你,我宁愿在家看电视也不去参加聚会。
根据语境,这是一个与现在事实相反的虚拟条件句,主句用would/should+动词原形,从句用一般过去时(be 动词用were)。
另外,would rather do sth than do sth是固定句型,表示“宁可……也不……”。
故选D。
考点:考查虚拟条件状语从句。
2.C解析:C【解析】试题分析:根据语境可知此句的含义是如果我是你,我就不害怕。
考查的是虚拟语气的基本用法。
条件用过去时,主句要用过去将来时,故选C。
考点:虚拟语气点评:虚拟语气其实就是if引导条件状语从句时,词义为“如果”,不过这个条件是无法实现的。
从句中的谓语动词通常用一般过去时表示,则主句中的谓语动词用过去将来时。
3.C解析: C【解析】试题分析:句意:如果我是你,我就要这份工作。
If引导的句子是愿望时,用过去式表示,而且系动词用were,主句用would加原形。
故选C。
考点: 考查虚拟语气的用法。
4.B解析:B【解析】试题分析: 句意:昨晚我不停地咳嗽,我应该怎么办?哪果我是你,我就会马上去看医生。
此句为虚拟语气,与现在事实相反,虚拟语气的条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”,故选C。
考点:考查虚拟语气。
5.C解析:C【解析】试题分析:句意:如果我是你,我会告诉他们这个故事。
本题考查虚拟语气,if 从句中用一般过去时,主句中用would +动词原形,表示与现在的事实相反。
故选C。
考点:考查虚拟语气的用法。
6.D【解析】试题分析:句意:——倘若我必须去那儿而且对那里一无所知,该怎么办?——如果我是你,我会在网上查找一些有关那里的信息。
根据I would try to find可知主句用的是would+do,可知这是对现在事实的假设的虚拟语气,因此If引导的条件状语从句用一般过去时,根据虚拟语气的用法be动词在If引导虚拟语气中用were .故选 D。
考点:考查虚拟语气的用法。
7.C解析:C【解析】试题分析:考查虚拟语气。
句意你如何处理这些钱?如果我是你,我会把它捐给慈善机构。
表示对现在的虚拟,if引导的从句用一般过去时,语句用would do ,故选C项。
考点:考查虚拟语气。
D【解析】试题分析:句意:如果天气是好的,我们的运动会就不会推迟了。
这里是虚拟语气,根据wouldn’t可知这是对现在的虚拟,在条件状语中对现在的虚拟用were;put down 镇压,记下;put up提供; put off推迟。
根据句意故选D。
考点:考查虚拟语气的用法。
8.C解析:C【解析】试题分析:句意:如果我是你,我就给他买一辆自行车。
虚拟语气用来表示说话人的主观愿望或假想,而不表示客观存在的事实,所说的是一个条件,不一定是事实,或与事实相反。
表示与现在事实相反,条件从句用一般过去时,be动词习惯用were,主句用should、could、would + 原形动词。
故选C。
考点:考查虚拟语气。
9.B解析:B【解析】试题分析:句意:假如他哥哥是百万富翁,他会为她妹妹买这辆昂贵的汽车。