【正文】
怕我不能。如果我有時間,我當(dāng)然會去了。表示與過去事實(shí)相反的虛擬條件句。29.If I a bird, I _ fly in the blue sky.A.was。 will C.will be。 would【答案】D【解析】試題分析:句意:如果我是一只鳥,我就能在藍(lán)色的天空中飛翔。在if從句中用一般過去時,主句中用would+動詞的原形??键c(diǎn):考查虛擬語氣。 drinking B.a(chǎn)m。 drink D.was。根據(jù)句意可知,該句使用了虛擬語氣,if引導(dǎo)的從句使用一般過去時,用were;give up后面接動詞的現(xiàn)在分詞。31.If I a boss, I would manage a big factory.A.a(chǎn)re B.wasC.were D.be【答案】C【解析】試題分析:句意:如果我是老板,我會經(jīng)營一家大型工廠。考點(diǎn):考查虛擬語氣。must have got through 一定通過;could get through 可能通過;would get through 會通過;would have got through 會通過。故選D。33.(題文)I would wear a shirt and tie to the party if I ________ you. It’s more polite.A.were B.will be C.a(chǎn)m【答案】A【解析】試題分析:與現(xiàn)在事實(shí)相反的虛擬語氣,if從句用過去時,主句用would/should/might+動詞原形。那樣更禮貌??键c(diǎn):考查虛擬語氣的用法。 to drink B.a(chǎn)m。 drink D.were。但是喝酒的人不允許開車。分析:表示與現(xiàn)在事實(shí)相反的情況。(事實(shí)上我不是你),故選 D考點(diǎn):考查虛擬語氣及動詞短語的用法。虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實(shí),而是一種假設(shè)、愿望、懷疑或推測??键c(diǎn):考查虛擬語氣的用法36. If it had been possible, I would have helped him, but I ______ too busy.A.had been B.would be C.were D.was【答案】D【解析】試題分析:句意:如果可能的話,我肯定會幫助你的,但是我太忙了。所以描述的是過去的事情,故我過去很忙應(yīng)該用過去時。37.If I ______ you, I ______invite him to go to see a movie.A.a(chǎn)m。will C.were。will 【答案】C【解析】試題分析:句意:如果我是你,我會邀請他去看電影??键c(diǎn):考查虛擬語氣。Have a . pity 表示同情某人結(jié)合句意,故選C考點(diǎn):考查固定用法。我現(xiàn)在太忙。結(jié)合語境可知條件狀語從句中描述的是與現(xiàn)在相反的事實(shí),故條件狀語從句中用一般過去時態(tài),故答案為A。40. If his brother a millionaire(百萬富翁), he39。虛擬語氣的結(jié)構(gòu)為虛擬語氣用法歸納 虛擬語氣:表示所說的話不是事實(shí),或不可能發(fā)生,只是說話人的一種說話人的主觀愿望、假設(shè)、猜測、建議、或推測。故選B。41. What would you do if you won a million yuan? __________.A.I shall give it to charities B.I will buy snacks C.I won’t put it in the bank D.I’d give it to medical research【答案】D 【解析】 試題分析:考查虛擬語氣。根據(jù)上文提到 What would you do if you won a million yuan 這是對現(xiàn)在的虛擬,所以回答時用would do ,故選D項(xiàng)。42.If I ____ you, I ____ buy a bike for him.A.was, would B.was, could C.were, would D.were, could【答案】C【解析】試題分析:句意:如果我是你,我就給他買一輛自行車。表示與現(xiàn)在事實(shí)相反,條件從句用一般過去時,be動詞習(xí)慣用were,主句用should、could、would + 原形動詞??键c(diǎn):考查虛擬語氣。通過對這句話的理解我們可以知道這是一個幾乎不可能實(shí)現(xiàn)的愿望,故在wish 后面的賓語從句中應(yīng)用虛擬語氣,所以用過去時態(tài)。考點(diǎn):考查虛擬語氣。 will B.were。 would D.a(chǎn)m。”“我”是不可能成為“你”,所以本句是一個虛擬語氣。所以本題選C。點(diǎn)評:完成本題時注意區(qū)分虛擬語氣和if引導(dǎo)的條件狀語從句。如果不明白這兩者的區(qū)別,就比較容易發(fā)錯。你最好不要吃垃圾食品。You’d better+動詞原形,表示你最好做某事;You’d better+not+動詞原形,表示你最好不要做某事;suggest+主語+should+動詞原形,should可以省略,I suggest+主語+動詞原形。46.– Do you feel tired? No, I don’t. If I were tired, I ______a rest.A.had B.would have C.will have D.have【答案】B【解析】【詳解】句意:——你感覺累嗎?——不累,如果我累了,我會休息。本句是if條件句,對現(xiàn)在的虛擬,用If sb were/did..., sb would/could/should/might do;根據(jù)句意結(jié)構(gòu)和語境,故選B。句子用到了虛擬語氣,系動詞be要用were;will要用過去式would,結(jié)合題意故選B。48.Can you tell me what to wear at the party? If I ___you,I___the blue jeans.A.was,will wear B.a(chǎn)m,will wear C.were,would wear D.were,wore【答案】C【解析】試題分析:句意:你能告訴我穿什么參加聚會嗎?如果我是你,我會穿藍(lán)色的牛仔褲。用if引導(dǎo)的虛擬條件句,虛擬現(xiàn)在時表示與現(xiàn)在事實(shí)相反的假設(shè),其if 從句的謂語形式用動詞的過去式(be 一般用were),主句用would/ should/ could/ might +動詞原形,例如:If I were in your position I would marry 。49. – I coughed a lot last night. What should I do? – If I _____ you, I would go to see the doctor at once. A.a(chǎn)m B.were C.was【答案】B【解析】試題分析: 句意:昨晚我不停地咳嗽,我應(yīng)該怎么辦?哪果我是你,我就會馬上去看醫(yī)生??键c(diǎn): 考查虛擬語氣。結(jié)合語境可知主句表示的是對現(xiàn)在的虛擬,故用過去將來時態(tài),選D。判斷是真實(shí)條件句還是非真實(shí)條件句。通過句子意思,看假設(shè)的條件是否能夠?qū)崿F(xiàn),能夠?qū)崿F(xiàn)是真實(shí)條件句,不能使用虛擬語氣;假設(shè)的條件不能實(shí)現(xiàn)則是非真實(shí)