【正文】
diet. If she _______, she would remain slim and healthy.A.had done B.would do C.did D.should【答案】C【解析】【詳解】句意:她沒有堅持鍛煉和均衡飲食。 suggest 后跟動名詞作賓語,如:He suggested going home. 他提議回家?!军c(diǎn)睛】 動詞suggest 后面可以跟名詞作賓語,用于句型“suggest sth.”。動詞在這里suggest表示建議,后面賓語從句中使用虛擬語氣should+動詞原形,should可以省略。8.I suggest that we Chinese people_______Chinese culture with love and joy everywhere we go.A.spread B.spreading C.to spread D.will spread【答案】A【解析】【詳解】句意:我建議我們中國人無論走到哪里都要帶著愛心和歡樂來傳播中國文化,考查動詞suggest后跟虛擬語氣??疾樘摂M語氣。從句中的謂語動詞通常用一般過去時表示,則主句中的謂語動詞用過去將來時。條件用過去時,主句要用過去將來時,故選C。6.If I ___ you, I ___ be afraid .A.was, wouldn’t B.were, won’t C.were, wouldn’t 【答案】C【解析】試題分析:根據(jù)語境可知此句的含義是如果我是你,我就不害怕。根據(jù)句意可知,這里表示的是一個假設(shè)的問題,在if引導(dǎo)的條件狀語從句中應(yīng)該用虛擬語氣,動詞用過去式,故選B。5.— 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è)。故選C。 will take【答案】 C【解析】試題分析:句意:如果我是你,我就要這份工作。 would take C.were。4. If I ______ you, I _____the job.A.was。句子用虛擬語氣,所以動詞用過去式,would,had,故選B。點(diǎn)睛:虛擬情況從句主句對現(xiàn)在的虛擬過去式(be一般用were)should/would/could/might+do對過去的虛擬had+過去分詞should/would/could/might+have done對將來的虛擬過去式(be一般用were)should/would/could/might+doshould+動詞原形were+to do3. I________ a big house for my family if I _____ a lot of money.A.would buy, have B.would buy, had C.will buy。即“if+過去時,主語+should/would/could/might do”結(jié)構(gòu)。2.If I not so busy ,I with you .A.was , would go B.were , would goC.was , should go D.were , will go【答案】B【解析】句意“如果我不忙,我就跟你去”。這道題考查的是假設(shè),所以要用虛擬語氣,用過去時?!居⒄Z】 虛擬語氣知識點(diǎn)總結(jié)復(fù)習(xí)及練習(xí)測試題(word)一、初中英語虛擬語氣1.If I __________you. I would buy a big house for my parents.A.be B.a(chǎn)m C.was D.were【答案】D【解析】試題分析:句意:如果我是你。我會買一個大房子給我的父母。故選D.考點(diǎn):考查虛擬語氣的用法。本題考查對將來的虛擬語氣。故選B。 had D.will buy, will have【答案】B【解析】試題分析:句意:如果我有很多錢,我要給家人買個大大的房子??键c(diǎn):考查虛擬語氣。 will take B.was。 would take D.were。If引導(dǎo)的句子是愿望時,用過去式表示,而且系動詞用were,主句用would加原形。 考點(diǎn): 考查虛擬語氣的用法。have 有;had 過去式;will have 一般將來時;would have 過去將來時。考點(diǎn):考查虛擬語氣。考查的是虛擬語氣的基本用法。考點(diǎn):虛擬語氣點(diǎn)評:虛擬語氣其實就是if引導(dǎo)條件狀語從句時,詞義為“如果”,不過這個條件是無法實現(xiàn)的。7.If I you, I give it to Microsoft research.A.a(chǎn)m, will B.a(chǎn)m, would C.were, would D.was, would【答案】C【解析】【詳解】句意:如果我是你,我會把它交給微軟研究部。根據(jù)If I you,這是一個虛擬語氣,此句虛擬語氣表示一種不能實現(xiàn)的假設(shè),即與現(xiàn)在事實相反,謂語動詞用過去式;該語法主要用于if條件狀語從句,本句“如果我是你”,be動詞用were,后面主句用過去將來時would+動詞原形,故答案選C。spread是動詞原形;spreading是動名詞;to spread是動詞不定式;will spread是一般將來時。根據(jù)句意說明本句的suggest表示建議,故后面使用虛擬語氣,省略了should,故選A。如:I suggested a visit. 我提議參觀。 suggest后面跟that引導(dǎo) 的賓語從句時,用虛擬語氣,一般省略情態(tài)動詞should,所以本題選項是A。如果她這樣做了,她將保持苗條和健康。had done過去完成時;would do過去將來時;did過去時;should應(yīng)該;根據(jù)后文“would remain ”,所以是對現(xiàn)在的虛擬,此處應(yīng)是did/be動詞(were),故選C。 should have caused B.could have driven。 should have caused D.shouldn’t have driven。考查情態(tài)動詞。此處是不應(yīng)該開車闖紅燈,會引起事故,故選D。suggest表示“建議”時,后接從句用that sb should do,should可省。12.I’ m so busy. If I time, I travel around.A.have。 could C.had。 will 【答案】C【解析】試題分析:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設(shè)、愿望、懷疑或推測。句意:我是那么忙。與現(xiàn)在事實相反故選C。13.If I were invited to the party,I _______ a red skirt.A. will wear B. wear C. would wear【答案】C【解析】試題分析:如果我被邀請參加聚會,我會穿紅色的裙子。句中,主句和從句的謂語都要用虛擬語氣,與現(xiàn)在事實相反的假設(shè),從句(條件句)動詞過去式( be一般用were)。故答案為C。 14.If I _____you. I would wear jeans to the party.A.a(chǎn)m 【答