專題一:真題分析語法篇
(一)虛擬語氣
1. The traffic police blamed the driver that (本不該開車這么快)(06.6)
Shouldn’t have driven so fast
2. The professor required that (我們交研究報告)by Wednesday. (06.6新)
We should hand in research report.
3. The victim (本來會有機會活下來)if he had been taken to hospital in time.(06.12)
would have had a chance to survive
4. if she had returned an hour earlier, Mary (就不會被大雨淋了)(09.6)
wouldn’t have been caught by the rain.
強化練習
1. The special committee recommended that _________________________________ (這項工程不應動工) until all the preparations have been made.
答案:the project not be started
考點: 虛擬語氣,動詞recommend后的賓語從句中使用should 加動詞原形的虛擬式, should 可以省略.
2. The audience must have missed their musical performance or they ________________________________________(給予高度評價).
答案:would have spoken highly of it
考點:1)虛擬語氣,表示和過去事實相反時,主句用would have done 結構;2)短語“給予…高度評價”,可譯為speak highly of….
3. But for his teacher’s help he _____________________________________ (是不會成功的).
would not have succeeded
本題考查虛擬語氣的用法。But for 意為“要不是”,相當于if it had not been for his teacher’s help 所以主句用虛擬語氣,與一般過去事實相反。
4. He works very hard___________________________________.(好像永遠不打算睡覺似的)
as if he never intended to sleep.
考點:本題考查的是as if的用法,as if 后面可以是真實情況,也可以是虛擬情況,如果是虛擬情況,對現在的虛擬要用一般過去時,對過去的虛擬,要用過去完成時。
5. I was really anxious about you. You ________ (你本不應該一句話不說就離開家)
shouldn't have left home without a word.。
考點:考查的是情態(tài)動詞的虛擬,對過去情況的虛擬 用完成時。
6. Considering his ability and experience, he _ ___(他本來能做得更好的)
might have done better.
考點:同上
7. If we had caught the 10 o'clock train,we __ ___ (午飯時間到達哪里).
would have got there by lunch
考點:同上
(一)虛擬語氣
1. The traffic police blamed the driver that (本不該開車這么快)(06.6)
Shouldn’t have driven so fast
2. The professor required that (我們交研究報告)by Wednesday. (06.6新)
We should hand in research report.
3. The victim (本來會有機會活下來)if he had been taken to hospital in time.(06.12)
would have had a chance to survive
4. if she had returned an hour earlier, Mary (就不會被大雨淋了)(09.6)
wouldn’t have been caught by the rain.
強化練習
1. The special committee recommended that _________________________________ (這項工程不應動工) until all the preparations have been made.
答案:the project not be started
考點: 虛擬語氣,動詞recommend后的賓語從句中使用should 加動詞原形的虛擬式, should 可以省略.
2. The audience must have missed their musical performance or they ________________________________________(給予高度評價).
答案:would have spoken highly of it
考點:1)虛擬語氣,表示和過去事實相反時,主句用would have done 結構;2)短語“給予…高度評價”,可譯為speak highly of….
3. But for his teacher’s help he _____________________________________ (是不會成功的).
would not have succeeded
本題考查虛擬語氣的用法。But for 意為“要不是”,相當于if it had not been for his teacher’s help 所以主句用虛擬語氣,與一般過去事實相反。
4. He works very hard___________________________________.(好像永遠不打算睡覺似的)
as if he never intended to sleep.
考點:本題考查的是as if的用法,as if 后面可以是真實情況,也可以是虛擬情況,如果是虛擬情況,對現在的虛擬要用一般過去時,對過去的虛擬,要用過去完成時。
5. I was really anxious about you. You ________ (你本不應該一句話不說就離開家)
shouldn't have left home without a word.。
考點:考查的是情態(tài)動詞的虛擬,對過去情況的虛擬 用完成時。
6. Considering his ability and experience, he _ ___(他本來能做得更好的)
might have done better.
考點:同上
7. If we had caught the 10 o'clock train,we __ ___ (午飯時間到達哪里).
would have got there by lunch
考點:同上