【文章內(nèi)容簡介】
t C.not D.not having【答案】A【解析】句意“你本不應該看足球比賽,你有許多的工作要做”。本題考查虛擬語氣,shouldn39。t have done本不該做……卻做了。根據(jù)句意,故選A。22.The workers insisted that they a free lunch every noon and the boss hadto do that.A.be given B.being given C.will be to give D.were given【答案】A【解析】句意:工人們堅持要求他們每天中午都有免費的午餐,老板必須這樣做??疾樘摂M語氣。insist堅持,要求,其后面的賓語從句要用虛擬語氣,跟虛擬式動詞原形 或者“should + 動詞原形” 。結(jié)合句意和語境可知選A。 23.Mr. White _____ at 8:30 for the meeting, but he didn39。t show up.A.should have arrived B.should arriveC.should have had arrived D.should be arriving【答案】A【解析】試題分析:句意:懷特先生本來應該在8:30到會,但他卻沒有出現(xiàn)。should have done:本來應該做某事而實際上沒做。故選A考點:情態(tài)動詞24. 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【解析】試題分析:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測。判斷是真實條件句還是非真實條件句。只有在非真實條件句中才使用虛擬語氣。通過句子意思,看假設的條件是否能夠?qū)崿F(xiàn),能夠?qū)崿F(xiàn)是真實條件句,不能使用虛擬語氣;假設的條件不能實現(xiàn)則是非真實條件句。(1)、與現(xiàn)在事實相反 若與現(xiàn)在事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形” (2)、與過去事實相反 若與過去事實相反,條件從句的謂語用過去完成時(had+過去分詞),主句謂語用“should (would, could, might)+have+過去分詞”(3)、與將來事實相反 若與將來事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”:句意:吉姆,來加入我們吧!抱歉,我不能。如果我有時間,我肯定會去的。結(jié)合語境可知下文中表示與現(xiàn)在相反的事實,故條件狀語從句中用一般故去時態(tài),選C。考點:考查虛擬語氣25.What can I do with so much money?If I _______ you, I _______ give it away to charity.A.a(chǎn)m, will B.a(chǎn)m, would C.were, would D.was, would【答案】C 【解析】 試題分析:考查虛擬語氣。句意 你如何處理這些錢?如果我是你,我會把它捐給慈善機構(gòu)。表示對現(xiàn)在的虛擬,if引導的從句用一般過去時,語句用would do ,故選C項。 考點:考查虛擬語氣?!敬鸢浮緿【解析】試題分析:句意:如果天氣是好的,我們的運動會就不會推遲了。這里是虛擬語氣,根據(jù)wouldn’t可知這是對現(xiàn)在的虛擬,在條件狀語中對現(xiàn)在的虛擬用were;put down 鎮(zhèn)壓,記下;put up提供; put off推遲。根據(jù)句意故選D??键c:考查虛擬語氣的用法。26.If I you, I invite him to go to see a movie.A.a(chǎn)m, would B.were, willC.were, would D.was, will【答案】C【解析】試題分析:句意:句意:如果我是你,我會邀請他去看電影。go to see a movie去看電影;invite sb to do邀請某人做某事;在表達與現(xiàn)在事實相反的虛擬語氣中,Be用were,主句用would。所以選C??键c:考查虛擬語氣。27.—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。 would take B.were。 will takeC.was。 would take D.were。 would take【答案】D【解析】試題分析:—在河里游泳對青少年是非常危險的?!拇_如此。如果我是他們,我會在家洗澡。if從句表假設,與現(xiàn)在事實相反,be動詞則用were ,無論第幾人稱做主語。主句常用would 跟動詞原形。故選D??键c:考查固定句式的用法。28.If I a bird, I _ fly in the blue sky.A.was。 would B.a(chǎn)m。 will C.will be。 will D.were。 would【答案】D【解析】試題分析:句意:如果我是一只鳥,我就能在藍色的天空中飛翔。根據(jù)句意可知,這里表示的是跟事實不符的情況,是不可能實現(xiàn)的事情,因此這里應該用虛擬語氣。在if從句中用一般過去時,主句中用would+動詞的原形。故選D。考點:考查虛擬語氣。29.—I like drinking wine. But people who drink wine aren’t allowed to drive.—If I you, I would give up wine.A.were。 drinking B.a(chǎn)m。 drinkingC.were。 drink D.was。to drink【答案】A【解析】考查虛擬語氣和非謂語動詞的用法。根據(jù)句意可知,該句使用了虛擬語氣,if引導的從句使用一般過去時,用were;give up后面接動詞的現(xiàn)在分詞。故選A。30.If I a boss, I would manage a big factory.A.a(chǎn)re B.wasC.were D.be【答案】C【解析】試題分析:句意:如果我是老板,我會經(jīng)營一家大型工廠。由句意可知,此句是虛擬語氣,if引導的從句應該用過去式的形式,其中第一人稱用were,故答案為C??键c:考查虛擬語氣。31. — I don’t know what to do.— If I you, I buy a guidebook.A.a(chǎn)m。 will B.a(chǎn)m。 would C.were。 will D.were。 would【答案】D【解析】試題分析:句意:我不知道做什么?如果我是你,我就會買一本指南。虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測。其主要有三種結(jié)構(gòu):與現(xiàn)在事實相反若與現(xiàn)在事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”與過去事實相反若與過去事實相反,條件從句的謂語用過去完成時(had+過去分詞),主句謂語用“should (would, could, might)+have+過去分詞”與將來事實相反若與