【正文】
you had a million dollars ? A.would B.will C.did D.do【答案】A【解析】考查點:虛擬語氣。表示與現(xiàn)在事實相反的虛擬語氣的結構是:主句用should/would/could/might+動詞原形,從句用一般過去時態(tài)。30.—Swimming in the river for teenagers is very dangerous.—So it is. If I ________ them, I ________ a shower at home.A.a(chǎn)m。 will takeC.was。 would take【答案】D【解析】試題分析:—在河里游泳對青少年是非常危險的。如果我是他們,我會在家洗澡。主句常用would 跟動詞原形。考點:考查固定句式的用法。 would B.a(chǎn)m。 will D.were。根據(jù)句意可知,這里表示的是跟事實不符的情況,是不可能實現(xiàn)的事情,因此這里應該用虛擬語氣。故選D。32.—I like drinking wine. But people who drink wine aren’t allowed to drive.—If I you, I would give up wine.A.were。 drinkingC.were。to drink【答案】A【解析】考查虛擬語氣和非謂語動詞的用法。故選A。由句意可知,此句是虛擬語氣,if引導的從句應該用過去式的形式,其中第一人稱用were,故答案為C。34.If I you, I would rather at home and watch TV than to the party.A.was;stay, go B.a(chǎn)m;stay, go C.were;to stay, go D.were;stay, go【答案】D【解析】試題分析:句意為:如果我是你,我寧愿在家看電視也不去參加聚會。另外,would rather do sth than do sth是固定句型,表示“寧可……也不……”。考點:考查虛擬條件狀語從句。在含有虛擬條件句的復合句中,主句和從句的謂語都要用虛擬語氣。所以選B。36.If I you, I’d keep quiet and listen carefully in class.A.a(chǎn)m B.will be C.were【答案】C【解析】試題分析: 與現(xiàn)在事實相反:條件從句用動詞過去式,主句用would/could/should/might+動詞原形;與過去事實相反:條件從句用had done,主句用would/could/should/might+have done;與將來事實相反:條件從句用動詞過去式/should+動詞原形/were to do,主句用would/could/should/might+動詞原形。故選C。37.If I______ you, I would take a small present..A.a(chǎn)m B.was C.were D.a(chǎn)re【答案】C【解析】試題分析:句意:如果我我你,我會那個小的禮物。考點:考查虛擬語氣。對過去的虛擬If+主語+had +動詞過去分詞,主語+would / should / might / could have + 動詞過去分詞??键c:考查虛擬語氣及時態(tài)的用法。我現(xiàn)在太忙。結合語境可知條件狀語從句中描述的是與現(xiàn)在相反的事實,故條件狀語從句中用一般過去時態(tài),故答案為A。40.The headmaster with his students Hangzhou Paradise Park if it tomorrow.A.is going to。 isn’t rainyC.is going to。 doesn’t rain【答案】A【解析】考查主謂一致和if從句。排除B、D;if條件句用一般現(xiàn)在時代替將來時,排除C?!惫蔬xA。Have a . pity 表示同情某人結合句意,故選C考點:考查固定用法。表示與現(xiàn)在事實相反地虛擬語氣:條件從句構成是if+主語+過去式(系動詞be多用were),主句是主語+would/should/could+動詞原形??键c: 考查虛擬語氣的用法。d buy her sister the expensive car.A.was B.were C.is D.be【答案】B【解析】試題分析:句意:假如他哥哥是百萬富翁,他會為她妹妹買這輛昂貴的汽車。條件狀語從句動詞過去式(be動詞無論人稱和數(shù)都用were),主句Would/should/could/ Might+動詞原形。考點:考查虛擬語氣。虛擬語氣用來表示說話人的主觀愿望或假想,而不表示客觀存在的事實,所說的是一個條件,不一定是事實,或與事實相反。故選C。45.If I were you, I ________ study harderA.had B.would C.did D . do 【答案】B【解析】試題分析:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測。只有在非真實條件句中才使用虛擬語氣。與現(xiàn)在事實相反 若與現(xiàn)在事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形” 與過去事實相反 若與過去事實相反,條件從句的謂語用過去完成時(had+過去分詞),主句謂語用“should (would, could, might)+have+過去分詞”與將來事實相反 若與將來事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”:句意:如果我是你,我會學習更努力。選B。通過對這句話的理解我們可以知道這是一個幾乎不可能實現(xiàn)的愿望,故在wish 后面的賓語從句中應用虛擬語氣,所以用過去時態(tài)??键c:考查虛擬語氣。如果我有時間,我會去的。考點:虛擬語氣點評:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測。只有在非真實條件句中才使用虛擬語氣。與現(xiàn)在事實相反 若與現(xiàn)在事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形” 與過去事實相反 若與過去事實相反,條件從句的謂語用過去完成時(had+過去分詞),主句謂語用“should (would, could, might)+have+過去分詞”與將來事實相反 若與將來事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”:48.You are overweight. You’d better any junk food. I suggest you more vegetables.A.not to eat, to have B.not eat, have C.not eat, to have D.not to eat, have【答案】B【解析】【詳解】句意:你超重了。我建議你多吃點蔬菜。根據(jù)題意,故選B。從句if +過去式,主句would +動詞原形,表明與將來相反的虛擬語氣,故答案選C.考點:考查虛擬語氣。虛擬語氣用于條件狀語從句中,可以表示與現(xiàn)在事實相反的假設,條件狀語從句中的謂語動詞用“過去式(be動詞用were)”,而主句中的謂語動詞用“would / should/ could / might + 動詞原形”。由句意可知選B。