【文章內(nèi)容簡介】
,條件從句的謂語用過去完成時(shí)(had+過去分詞),主句謂語用“should (would, could, might)+have+過去分詞”與將來事實(shí)相反 若與將來事實(shí)相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”:21. If I ____Alice, I _____them the truth.A. was , would tell B. were ,would tell C. am, will tell D.is , will tell【答案】B【解析】試題分析:本題的含義是如果我是你,我將告訴他們真相,本題if引導(dǎo)的是一個(gè)虛擬的條件句,在虛擬句中,be用were,主句通常用過去的一種,will應(yīng)該用would,故本題選B。考點(diǎn):if引導(dǎo)的虛擬條件句。點(diǎn)評:在英文中條件句有兩種,一種是真實(shí)的條件句,if后遇到將來時(shí)用一般現(xiàn)在時(shí),一種是虛擬的條件句,if后用過去時(shí),be用were,在英文的實(shí)際使用中應(yīng)該注意它們的區(qū)別。22.You should_______ watched TV. There is so much work to do,A.not have B.have not C.not D.not having【答案】A【解析】句意“你本不應(yīng)該看足球比賽,你有許多的工作要做”。本題考查虛擬語氣,shouldn39。t have done本不該做……卻做了。根據(jù)句意,故選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【解析】試題分析:句意:懷特先生本來應(yīng)該在8:30到會,但他卻沒有出現(xiàn)。should have done:本來應(yīng)該做某事而實(shí)際上沒做。故選A考點(diǎn):情態(tài)動詞24.If I not so busy ,I with you .A.was , would go B.were , would goC.was , should go D.were , will go【答案】B【解析】句意“如果我不忙,我就跟你去”。本題考查對將來的虛擬語氣。即“if+過去時(shí),主語+should/would/could/might do”結(jié)構(gòu)。故選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 do25.—A student in my class said to me, “if I ______our math teacher, I_____ make math learning easier and more interesting instead of giving the kids much homework to do every day.”A.were, would B.a(chǎn)m, will C.was, would D.were, will【答案】A【解析】試題分析:句意:我班里的一個(gè)學(xué)生對我說:如果我是數(shù)學(xué)老師,我會使數(shù)學(xué)學(xué)習(xí)更簡單有趣,而不是每天給學(xué)生許多作業(yè)去做。虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實(shí),而是一種假設(shè)、愿望、懷疑或推測。其主要有三種結(jié)構(gòu):與現(xiàn)在事實(shí)相反 若與現(xiàn)在事實(shí)相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形” 與過去事實(shí)相反 若與過去事實(shí)相反,條件從句的謂語用過去完成時(shí)(had+過去分詞),主句謂語用“should (would, could, might)+have+過去分詞”與將來事實(shí)相反 若與將來事實(shí)相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”。該句描述的是與現(xiàn)狀相反的事實(shí)故選A??键c(diǎn):考查虛擬語氣。26.I wish I ____fly to the moon one day A.can B.could C.a(chǎn)m D.was 【答案】B【解析】試題分析:句意:我希望有一天我能飛到月球。通過對這句話的理解我們可以知道這是一個(gè)幾乎不可能實(shí)現(xiàn)的愿望,故在wish 后面的賓語從句中應(yīng)用虛擬語氣,所以用過去時(shí)態(tài)。故選B。考點(diǎn):考查虛擬語氣。27.What_____you do if you had a million dollars ? A.would B.will C.did D.do【答案】A【解析】考查點(diǎn):虛擬語氣。解題思路:根據(jù)句意:如果你有一百萬你將會干什么? “如果你有一百萬”是對現(xiàn)在的一種假設(shè),與現(xiàn)在的事實(shí)相反。表示與現(xiàn)在事實(shí)相反的虛擬語氣的結(jié)構(gòu)是:主句用should/would/could/might+動詞原形,從句用一般過去時(shí)態(tài)。故選A。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【解析】試題分析:句意:如果我是一只鳥,我就能在藍(lán)色的天空中飛翔。根據(jù)句意可知,這里表示的是跟事實(shí)不符的情況,是不可能實(shí)現(xiàn)的事情,因此這里應(yīng)該用虛擬語氣。在if從句中用一般過去時(shí),主句中用would+動詞的原形。故選D。考點(diǎn):考查虛擬語氣。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引導(dǎo)的從句使用一般過去時(shí),用were;give up后面接動詞的現(xiàn)在分詞。故選A。30.(題文)I would wear a shirt and tie to the party if I ________ you. It’s more polite.A.were B.will be C.a(chǎn)m【答案】A【解析】試題分析:與現(xiàn)在事實(shí)相反的虛擬語氣,if從句用過去時(shí),主句用would/should/might+動詞原形。句意:如果我是你,我就穿襯衫帶領(lǐng)帶去參加聚會。那樣更禮貌。故選A。考點(diǎn):考查虛擬語氣的用法。31.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【解析】試題分析:句意:我今天沒空,如果我有時(shí)間,我就和你一起去幫助他。在含有虛擬條件句的復(fù)合句中,主句和從句的謂語都要用虛擬語氣。表示與現(xiàn)在事實(shí)相反的假設(shè),虛擬條件句為If+主語+動