【正文】
過去式的形式,其中第一人稱用were,故答案為C。故選A。to drink【答案】A【解析】考查虛擬語氣和非謂語動詞的用法。 drinkingC.were。27.—I like drinking wine. But people who drink wine aren’t allowed to drive.—If I you, I would give up wine.A.were。所以描述的是過去的事情,故我過去很忙應該用過去時。26. 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【解析】試題分析:句意:如果可能的話,我肯定會幫助你的,但是我太忙了。表示與現(xiàn)在事實相反的事實,該用一般過去時態(tài),所以選B。根據(jù)句意可知“現(xiàn)在事實”相反,此句是虛擬語氣,be動詞使用were;故選A。故選A考點:情態(tài)動詞24.If I _______ you, I would say another student could do it better.A.was B.were C.were D.a(chǎn)re【答案】B【解析】【詳解】句意:如果我是你,我會說另一個學生可以把它做得更好。t show up.A.should have arrived B.should arriveC.should have had arrived D.should be arriving【答案】A【解析】試題分析:句意:懷特先生本來應該在8:30到會,但他卻沒有出現(xiàn)。結合句意和語境可知選A??疾樘摂M語氣。本句是虛擬語氣,與過去事實相反,需用一般過去時;根據(jù)句意結構,可知選C。我一直以為你是一個謹慎的司機。 were D.think。 are B.a(chǎn)m thinking。第二空,虛擬語氣,與現(xiàn)在相反,用過去時,be動詞用were。與現(xiàn)在事實相反 若與現(xiàn)在事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形” 與過去事實相反 若與過去事實相反,條件從句的謂語用過去完成時(had+過去分詞),主句謂語用“should (would, could, might)+have+過去分詞”與將來事實相反 若與將來事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”:20. If I_______ one million dollars, I would give it to medical research. If I _______ you, I would give it to charity.A.will have, am B.would have, was C.had, were D.have, is【答案】C【解析】考察虛擬語氣。只有在非真實條件句中才使用虛擬語氣??键c:if引導的條件狀語從句點評:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測。19.What would you do if you ____ a million dollars?I’d give it to the charityA.win B.won C.will win D.is to win【答案】B【解析】試題分析:句意:如果你贏了一百萬美元,你要做什么?——我會把它捐給慈善機構。通過句子意思,看假設的條件是否能夠?qū)崿F(xiàn),能夠?qū)崿F(xiàn)是真實條件句,不能使用虛擬語氣;假設的條件不能實現(xiàn)則是非真實條件句。判斷是真實條件句還是非真實條件句。if充當賓語從句的連接詞時,相當于whether,詞義為“是否”,遵循賓語從句的時態(tài)規(guī)則,可根據(jù)語境選擇任何時態(tài);充當從屬連詞,引導條件狀語從句時,詞義為“如果”,若主句中的謂語動詞用一般將來時,則從句中的謂語動詞通常用一般現(xiàn)在時表示將來。根據(jù)語法知識可知從句要用一般過去時,主句要用過去將來時,過去將來時的基本構成would+動詞原形,故選C。根據(jù)語境可知此句的含義是如果我去月球,我會帶回一些不同尋常的東西。③與將來事實可能相反。通常有三種情況:①與過去事實相反。用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測。 would take【答案】D【解析】試題分析:if虛擬語氣中,對現(xiàn)在的情況進行虛擬,從句謂語動詞均用一般過去時(be動詞用were),主句用would/should/could/might+:如果我再年輕十歲,我會參加鋼琴課程并去上音樂大學。 took C.were。16.If I ________ ten years younger, I _________ piano lessons and go to a music college.A.a(chǎn)m。根據(jù)題意及句型,故選D。 would make【答案】D【解析】試題分析:句意:湯姆總是在英語練習中犯那么多的錯誤!—如果他能更細心一些,他就會犯更少的錯誤。 would make C.were。15. Tom is always making so many mistakes in his English exercises! Yeah. If he ________ more careful, he ________ fewer mistakes.A.was。故選C。 will take【答案】 C【解析】試題分析:句意:如果我是你,我就要這份工作。 would take C.were。14. If I ______ you, I _____the job.A.was。該句描述的是與現(xiàn)狀相反的事實故選A。虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測。考點:考查虛擬語氣。這個句子要用虛擬語氣,表示與事實相反。根據(jù)“wasn’t driving”是過去進行時,所以此處是對過去的虛擬,主句時態(tài)應用情態(tài)動詞+have done,故選C。 otherwise, I am sure, it _______ a more serious accident.A.would be B.were C.would have been D.had been【答案】C【解析】【詳解】句意:幸運的是,事故發(fā)生時他沒有開快車;否則,我相信,這將是一個更嚴重的事故。特殊疑問句的結構是特殊疑問詞+be動詞(助動詞)+主語+其他?故選A。10._______ in order to sit for the college entrance exam?A.What did she suggest he read B.What did she suggest he readsC.Did she suggest for him to read D.Did she suggest what he read【答案】A【解析】【詳解】句意:為了參加大學入學考試,她建議他讀什么書?考查虛擬語氣。考查虛擬語氣。9.She doesn’t stick to her exercises and a balanced 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. 他提議回家。【點睛】 動詞sugges