【正文】
hat to do.— If I you, I buy a guidebook.A.am。判斷是真實條件句還是非真實條件句。 doesn’t rain【答案】A【解析】考查主謂一致和if從句。23.If I you, I invite him to go to see a movie.A.am, would B.were, willC.were, would D.was, will【答案】C【解析】試題分析:句意:句意:如果我是你,我會邀請他去看電影。根據上文提到 What would you do if you won a million yuan 這是對現在的虛擬,所以回答時用would do ,故選D項。考點:考查虛擬語氣。本題考查虛擬語氣,if 從句中用一般過去時,主句中用would +動詞原形,表示與現在的事實相反。16.—I like drinking wine. But people who drink wine aren’t allowed to drive.—If I you, I would give up wine.A.were。判斷是真實條件句還是非真實條件句。12.— What would you do if you _______ a million dollars?— I would give it to charity.A.have B.had C.will have D.would have【答案】B【解析】試題分析:句意:如果你有一百萬美元你會做什么?我會把它捐給慈善事業(yè)。與現在事實相反,故從句用過去時態(tài),主語用過去將來時態(tài)。 will C.had。 will B.is。 should have caused B.could have driven。6.If I __________you. I would buy a big house for my parents.A.be B.am C.was D.were【答案】D【解析】試題分析:句意:如果我是你。 C.am5.If I ________ invited tonight, I would go to the dinner party.A.was表示與現在事實相反的假設,If+主語+動詞過去式(be動詞用were),主語+would/should/might/could+動詞原形。根據語法知識可知從句要用一般過去時,主句要用過去將來時,過去將來時的基本構成would+動詞原形,故選C。此句為虛擬語氣,與現在事實相反,虛擬語氣的條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”,故選C。3. Tom is always making so many mistakes in his English exercises! Yeah. If he ________ more careful, he ________ fewer mistakes.A.was。4. If I _______ you , I _______ do that .A.was , would B.were 。故選D.考點:考查虛擬語氣的用法。 could have caused【答案】D【解析】【詳解】句意:你不應該開車闖紅燈,因為你會引起事故的。 will【答案】C【解析】本題考查虛擬語氣,if引導的與現在事實相反的虛擬語氣。結合語境可知主句描述的是將來動作,用將來時態(tài)??键c:if引導的條件狀語從句點評:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測??键c:考查虛擬語氣。與現在事實相反 若與現在事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形” 與過去事實相反 若與過去事實相反,條件從句的謂語用過去完成時(had+過去分詞),主句謂語用“should (would, could, might)+have+過去分詞”與將來事實相反 若與將來事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”。 drink D.was。18.If I you, I’d take a small present for her.A.am B.is C.was D.were【答案】D【解析】