http://www.hteacher.net 2019-12-09 09:36 中國教師資格網 [您的教師考試網]
1. We were travelling in Tibet during the month when you were carrying out the project, or we _______ in it to give you a hand.
A. have come B. could participate
C. would have participated D. had come
2. Mr. Simmons always tries to make me keep in mind that how much easier my life _______ if I were better organized.
A. will be B. would have been
C. would be D. will have been
3.He messed the project up, but he behaved as if nothing _______.
A. had happened B. happened
C. would happen D. would have happened
4. If you _______ to the doctor’s advice, you _______ better now.
A. had listened; would be B. had listened; would have been
C. would have listened; had been D. would listen; would have been
5. —Oh, it is still raining! I’m afraid the picnic will have to be put off.
—_______ the weather would change.
A. In case B. Now that C. If only D. As If
6. _______ given new opportunities, he _______ such an excellent person now.
A. Wasn’t he; isn’t B. Wasn’t he; wouldn’t have been
C. Won’t he; can’t be D. Had he not been; wouldn’t be
7. Had he worked harder, he _______ the exam.
A. must have passes B. would passed
C. would have passed D. could passed
8. Sometimes I wish I _______ in a different and at a different place.
A. be living B. would live
C. were living D. would have lived
9. But for the heavy traffic, the police _______ the thieves who tried to escape in the stolen car.
A. would not catch B. couldn’t have caught
C. haven’t caught D. couldn’t catch
10. It’s high time that he ________ some reading instead of watching TV.
A. do B. did C. will D. have done
答案解析
1.C【解析】考查虛擬語氣。句意:在你忙項目的那個月,我們正好去西藏旅行了,不然的話我們肯定加入去幫你。表示對過去情況的虛擬,故謂語用would have done。該題中or相當於if引導的從句,可改寫為:If we hadn’t travelled in Tibet。故選C。
2.C【解析】考查虛擬語氣。句意:Simmons先生總是試圖讓我記住,要是我安排有序的話,我的生活會更容易些。if I were better organized與現在事實相反的虛擬語氣,主句選擇would + 動詞原形。故選C。
3.A【解析】考查虛擬語氣。句意:他把這個項目搞糟了,但他表現的好像什麼也沒發生一樣。as if引導的從句表示與事實相反地情況時,應用虛擬語氣。該句表示對過去的虛擬,根據as if的虛擬規則,該處應用過去完成時態。故選A。
4.A【解析】考查虛擬語氣。句意:如果你之前聽醫生的建議,你現在應該就好很多了。本題考查錯綜條件句,前句與過去事實相反,用過去完成時,後句與現在相反,用would加上動詞原形。故選A。
5.C【解析】考查虛擬語氣。句意:「現在還在下著雨呢,恐怕要推遲野炊。」「要是天氣能轉變就好了。」A項,「以防,萬一」;B項,「既然」;C項,「要是……就好了」;D項,「似乎,好像」。故選C。
6.D【解析】考查虛擬語氣。句意:如果沒有給他新的機會,他現在不會是一個如此優秀的人。第一空表示對於過去事實的虛擬,應該用過去完成時,且將had提前時,可以省去if;第二空是對於現在事實的虛擬,用would/could/should+動詞原形。故選D。
7.C【解析】考查虛擬語氣。句意:他要是再努力一點,就能通過那個考試。此題為虛擬語氣,前半句為省略if的倒裝句,完整表達應為if he had worked harder,是與過去事實相反,因此後半句應用would/should/could/might+ have done表示與過去事實相反。故選C。
8.C【解析】考查虛擬語氣。句意:有時,我希望生活在不同的時代,不同的地方。其一,本句中wish後接虛擬語氣,空格處用were表示與現在事實相反;其二,該句表達希望正生活在,故用進行時態。故選C。
9.B【解析】考查虛擬語氣。句意:要不是交通堵塞,警察就不能抓住企圖逃跑的小偷了。本題考查的but for的含蓄條件句,此處表示對過去事實的虛擬。根據題意可知,故選B。
10.B【解析】考查虛擬語氣。句意:他是時候讀書了而不是看電視。It’s high time that 後用一般過去時或者should+動詞原形(should不可省略)表虛擬,故選B。
文章來源:中國教師資格網
責任編輯:張欣
<上一頁1下一頁>