【正文】
e ,無論第幾人稱做主語。故選D。29.If I a bird, I _ fly in the blue sky.A.was。 will C.will be。 would【答案】D【解析】試題分析:句意:如果我是一只鳥,我就能在藍色的天空中飛翔。在if從句中用一般過去時,主句中用would+動詞的原形??键c:考查虛擬語氣。由句意可知,此句是虛擬語氣,if引導的從句應該用過去式的形式,其中第一人稱用were,故答案為C。31. — I don’t know what to do.— If I you, I buy a guidebook.A.am。 would C.were。 would【答案】D【解析】試題分析:句意:我不知道做什么?如果我是你,我就會買一本指南。其主要有三種結構:與現(xiàn)在事實相反若與現(xiàn)在事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”與過去事實相反若與過去事實相反,條件從句的謂語用過去完成時(had+過去分詞),主句謂語用“should (would, could, might)+have+過去分詞”與將來事實相反若與將來事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”。32.(題文)I would wear a shirt and tie to the party if I ________ you. It’s more polite.A.were B.will be C.am【答案】A【解析】試題分析:與現(xiàn)在事實相反的虛擬語氣,if從句用過去時,主句用would/should/might+動詞原形。那樣更禮貌??键c:考查虛擬語氣的用法。在含有虛擬條件句的復合句中,主句和從句的謂語都要用虛擬語氣。所以選B。34.Sir, you should__________ at the red light.But you didn’t.A.stop B.have stopped C.not have stopped D.stopped【答案】B【解析】試題分析:句意:先生,你應該在紅燈亮時停下來。這里用虛擬語氣,用情態(tài)動詞should + have + 過去分詞,這是對過去的一種虛擬??键c:考查虛擬語氣。句意:如果我是你,我上課就會保持安靜,認真聽課??键c:考查虛擬語氣的用法。虛擬語氣用于條件狀語從句中,可以表示與現(xiàn)在事實相反的假設,條件狀語從句中的謂語動詞用“過去式(be動詞用were)”,而主句中的謂語動詞用“would / should/ could / might + 動詞原形”。由句意可知選B。37. I________ a big house for my family if I _____ a lot of money.A.would buy, have B.would buy, had C.will buy。句子用虛擬語氣,所以動詞用過去式,would,had,故選B。38. If his brother a millionaire(百萬富翁), he39。虛擬語氣的結構為虛擬語氣用法歸納 虛擬語氣:表示所說的話不是事實,或不可能發(fā)生,只是說話人的一種說話人的主觀愿望、假設、猜測、建議、或推測。故選B。39.— Come and join us, Ben!— I’m afraid I can’t. I’m too busy now. If I ________ time, I would certainly go.A.had B.will have C.have had D.have【答案】A【解析】試題分析:試題解析:句意:本,來加入我們吧!——恐怕我不能。如果我有時間,我一定會去的。考點:考查虛擬語氣。判斷是真實條件句還是非真實條件句。通過句子意思,看假設的條件是否能夠實現(xiàn),能夠實現(xiàn)是真實條件句,不能使用虛擬語氣;假設的條件不能實現(xiàn)則是非真實條件句。結合語境可知本句表示的是對現(xiàn)在的虛擬,故從句中用過去時態(tài),主句中用過去將來時態(tài)。考點:考查虛擬語氣41.Come and join us. I’m sorry, but I’m busy. If I ________ time, I would go.A.have B. hadC. will have D. have had【答案】B【解析】試題分析:句意:來加入我們吧!——抱歉,但是我正忙著呢。結合語境可知下文從句中是對現(xiàn)在情況的虛擬,故用一般過去時態(tài),選B。判斷是真實條件句還是非真實條件句。通過句子意思,看假設的條件是否能夠實現(xiàn),能夠實現(xiàn)是真實條件句,不能使用虛擬語氣;假設的條件不能實現(xiàn)則是非真實條件句。tomorrow 為將來的時間故用一般將來時態(tài),所以選A。你最好不要吃垃圾食品。You’d better+動詞原形,表示你最好做某事;You’d better+not+動詞原形,表示你最好不要做某事;suggest+主語+should+動詞原形,should可以省略,I suggest+主語+動詞原形。44.– 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;根據句意結構和語境,故選B。 如果我是他,我就戴一頂帽子。虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測。根據句意可知是于現(xiàn)在的情況相反,故選C考點:考查虛擬語氣的用法。與現(xiàn)在事實相反的虛擬語氣中,系動詞一律用were??键c:考查虛擬語氣。句子用到了虛擬語氣,系動詞be要用were;will要用過去式would,結合題意故選B。48.I’ m so busy. If I time, I travel around.A.have。 could C.had。 will 【答案】C【解析】試題分析:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測。句意:我是那么忙。與現(xiàn)在事實相反故選C。49.If I you, I’d take a small present for her.A.am B.is C.was D.were【答案】D【解析】試題分析:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測。與將來事實相反:若與將來事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”。結合語境可知本句描述的是與現(xiàn)在相反的事實,故選D。50. 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【解析】試題分析:句意:如果可能的話,我肯定會幫助你的,但是我太忙了。所以描述的是過去的事情,故我過去很忙應該用過去時。