【正文】
過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形” 與過去事實相反 若與過去事實相反,條件從句的謂語用過去完成時(had+過去分詞),主句謂語用“should (would, could, might)+have+過去分詞”與將來事實相反 若與將來事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”。 would D.had。 would B.have??键c:考查虛擬語氣。如果我有時間,我一定會去的。16.— 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【解析】試題分析:試題解析:句意:本,來加入我們吧!——恐怕我不能。句中用虛擬語氣,系動詞用were,故選C。結合語境可知下文中表示與現在相反的事實,故條件狀語從句中用一般故去時態(tài),選C。(1)、與現在事實相反 若與現在事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形” (2)、與過去事實相反 若與過去事實相反,條件從句的謂語用過去完成時(had+過去分詞),主句謂語用“should (would, could, might)+have+過去分詞”(3)、與將來事實相反 若與將來事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”:句意:吉姆,來加入我們吧!抱歉,我不能。只有在非真實條件句中才使用虛擬語氣。14. Come and join us, Jim! I’m sorry I can’t . If I _______ time, I would certainly go.A.will have B.have had C.had D.had had 【答案】C【解析】試題分析:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測。通過句子意思,看假設的條件是否能夠實現,能夠實現是真實條件句,不能使用虛擬語氣;假設的條件不能實現則是非真實條件句。判斷是真實條件句還是非真實條件句。故選A。與現在事實相反,故從句用過去時態(tài),主語用過去將來時態(tài)??键c:if引導的條件狀語從句點評:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測。從句中是對將來的虛擬,故用過去時態(tài)。 would【答案】D【解析】試題分析:如果我有一百萬美元,我要和我的父母環(huán)游世界。 will C.had。12.If I _____ one million dollars, I________ travel around the world with my parents.A.have??疾樘摂M語氣。考點:考查虛擬語氣。主句(結果句) should /would/ could/ might +動詞原形。此處考查虛擬語氣??键c:考查虛擬語氣。9. If my mother ___ I get a grade of 50 in English exam, she would be angry.A.knows B.knew C.has known D.would know【答案】B【解析】試題分析:句意:如果我的母親知道我英語考試成績是50分,她會生氣的。這道題考查的是假設,所以要用虛擬語氣,用過去時。8.If I __________you. I would buy a big house for my parents.A.be B.am C.was D.were【答案】D【解析】試題分析:句意:如果我是你。該句描述的是與現狀相反的事實故選A。虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測??键c:虛擬條件句。本句是與現在事實相反的虛擬條件句,從句謂語用動詞用過去式(be動詞一般用were);主句用should(would,could,might)+ 動詞原形。6. If I _______ you , I _______ do that .A.was , would B.were 。從句謂語動詞用過去完成時,主句謂語動詞用should/would/could/might+have done?!绻沂悄悖視┮患r衫加一