【正文】
考點:考查虛擬語氣。只有在非真實條件句中才使用虛擬語氣。42.If I were you, I ________ study harderA.had B.would C.did D . do 【答案】B【解析】試題分析:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設(shè)、愿望、懷疑或推測。You’d better+動詞原形,表示你最好做某事;You’d better+not+動詞原形,表示你最好不要做某事;suggest+主語+should+動詞原形,should可以省略,I suggest+主語+動詞原形。句子用到了虛擬語氣,系動詞be要用were;will要用過去式would,結(jié)合題意故選B。與現(xiàn)在事實相反的虛擬語氣中,系動詞一律用were。tomorrow 為將來的時間故用一般將來時態(tài),所以選A。41. What would you do if you won a million yuan? __________.A.I shall give it to charities B.I will buy snacks C.I won’t put it in the bank D.I’d give it to medical research【答案】D 【解析】 試題分析:考查虛擬語氣。38.—Mum, can I go shopping with Gina?—Well, If I were you, I homework first. A.will do B.have to finish C.must finish D.would do【答案】D【解析】試題分析:句意:媽媽,我能和吉娜去購物嗎?——哦,如果我是你,我會首先完成作業(yè)。34.I’m not free today, If I ____ time, I ____ and help him with you.A.have, will go B.had, would go C.have, would go D.had, will go【答案】B【解析】試題分析:句意:我今天沒空,如果我有時間,我就和你一起去幫助他。這句話中Had he studied 是一種省略倒裝的形式,相當(dāng)于If he had studied harder,是虛擬語氣的用法,從句中用的是過去完成時,這時主句用would +have +過去分詞。 will C.will be??键c:虛擬條件句。t show up.A.should have arrived B.should arriveC.should have had arrived D.should be arriving【答案】A【解析】試題分析:句意:懷特先生本來應(yīng)該在8:30到會,但他卻沒有出現(xiàn)。從句謂語動詞用should+動詞/did/were to do,主句謂語動詞用should/would/could/might +do。16. Tom is always making so many mistakes in his English exercises! Yeah. If he ________ more careful, he ________ fewer mistakes.A.was。故選C。根據(jù)句意說明本句的suggest表示建議,故后面使用虛擬語氣,省略了should,故選A。只有在非真實條件句中才使用虛擬語氣。故選A。表示對現(xiàn)在的虛擬,if引導(dǎo)的從句用一般過去時,語句用would do ,故選C項。4.If I ___ you, I ___ be afraid .A.was, wouldn’t B.were, won’t C.were, wouldn’t 【答案】C【解析】試題分析:根據(jù)語境可知此句的含義是如果我是你,我就不害怕。 would C.were。9.If I were invited to the party,I _______ a red skirt.A. will wear B. wear C. would wear【答案】C【解析】試題分析:如果我被邀請參加聚會,我會穿紅色的裙子。在虛擬條件語氣句中,表示與現(xiàn)在事實相反的事實,條件從句中的謂語動詞用過去式(be用were不用was),主句謂語動詞為“would+原形動詞”,所以選D。表示與現(xiàn)在事實相反的假設(shè),If+主語+動詞過去式(be動詞用were),主語+would/should/might/could+動詞原形??键c:if引導(dǎo)的條件狀語從句點評:if既可以引導(dǎo)賓語從句又可以引導(dǎo)狀語從句。通過句子意思,看假設(shè)的條件是否能夠?qū)崿F(xiàn),能夠?qū)崿F(xiàn)是真實條件句,不能使用虛擬語氣;假設(shè)的條件不能實現(xiàn)則是非真實條件句。 doesn’t rain【答案】A【解析】考查主謂一致和if從句。故選D。另外,would rather do sth than do sth是固定句型,表示“寧可……也不……”。35.Sir, you should__________ at the red light.But you didn’t.A.stop B.have stopped C.not have stopped D.stopped【答案】B【解析】試題分析:句意:先生,你應(yīng)該在紅燈亮?xí)r停下來。通過句子意思,看假設(shè)的條件是否能夠?qū)崿F(xiàn),能夠?qū)崿F(xiàn)是真實條件句,不能使用虛擬語氣;假設(shè)的條件不能實現(xiàn)則是非真實條件句。判斷是真實條件句還是非真實條件句。根據(jù)題意,故選B??键c:考查虛擬語氣。48.If I _____you. I would wear jeans to the party.A.a(chǎn)m 【答案】C【解析】試題分析:句意:如果我是你,我就穿牛仔褲去宴會。44.I don’t know if he _______tomorrow.A. Will e B.es C.came D.has e【答案】A【解析】考查時態(tài)??键c: 考查虛擬語氣的用法??键c:考查虛擬語氣。考點:考查虛擬語氣的用法。must have got through 一定通過;could get through 可能通過;would get through 會通過;would have got through 會通過。 would B.a(chǎn)m。故選D。故選C22.Mr. White _____ at 8:30 for the meeting, but he didn39。從句謂語動詞用過去完成時,主句謂語動詞用should/would/could/might+have done??键c:考查虛擬語氣的用法。本題考查虛擬語氣,if 從句中用一般過去時,主句中用would +動詞原形,表示與現(xiàn)在的事實相反。動詞在這里suggest表示建議,后面賓語從句中使用虛擬語氣should+動詞原形,should可以省略。判斷是真實條件句還是非真實條件句。這是一個that引導(dǎo)的賓語從句,suggest后跟的賓語從句應(yīng)用虛擬語氣(should)do結(jié)構(gòu),should可省略。 考點:考查虛擬語氣??疾榈氖翘摂M語氣的基本用法。 would D.was。此處考查虛擬語氣。 C.a(chǎn)m考點:考查虛擬語氣。根據(jù)題意及句型,故選D。if充當(dāng)賓語從句的連接詞時,相當(dāng)于whether,詞義為“是否”,遵循賓語從句的時態(tài)規(guī)則,可根據(jù)語境選擇任何時態(tài);充當(dāng)從屬連詞,引導(dǎo)條件狀語從句時,詞義為“如果”,若主句中的謂語動詞用一般將來時,則從句中的謂