【英語語法】虛擬語氣考點訓(xùn)練
|
|||
1.—I still haven’t thanked Aunt Lucy for her present. —It’s time you _______. A. doB. didC. hadD. would 2. He hesitated for a moment before kicking the ball, otherwise he _______ a goal. A. had scoredB. scoredC. would scoreD. would have scored 3. If only he _______ quietly as the doctor instructed, he would not suffer so much now. A. liesB. layC. had lainD. should lie 4. —Your sister nearly devoted all her spare time to her course during the three years. —That’s right, or she _______ the first place in her school in the 2002 College Entrance Examination. A. wouldn’t takeB. wouldn’t have taken C. hadn’t takenD. couldn’t take 5. —I’m sorry I spent so much money, Dad. —I wish you _______ so. A. hadn’t doneB. didn’t doC. haven’t doneD. wouldn’t do 6. It seems as if the sun _______ round the earth since it rises in the east and sets in the west. A. circlesB. is circlingC. were circlingD. has been circling 7. Were it not for the snowy weather, we _______ all right. A. would beB. would have beenC. wereD. may be 8. —I’m sorry I spent so much money, Dad. —I wish you _______ so. A. hadn’t doneB. didn’t doC. haven’t doneD. wouldn’t do 9. I would have come earlier, but I _______ that you were waiting for me. A. didn’t knowB. hadn’t know C. would have knownD. haven’t known 10. I advised that he _______ to the hospital at once, but he insisted that he _______ quite well then. A. be sent; was feelingB. was sent; felt C. be sent; feelD. should be sent; should feel 11. The teacher agreed to the suggestion that the students _______ two weeks to prepare for the exam. A. giveB. should giveC. be givenD. would be given 12. I forget where I read the article, or I _______ it to you now. A. will showB. would showC. am going to showD. am showing 【答案詳解】 1. B。It’s time you did 為 It’s time you thanked Aunt Lucy for her present 之略。按照英語語法,it’s time 后從句通常要用過去式。 2. D。這是otherwise 引出的含蓄虛擬語氣,再根據(jù)前面的 hesitated 可進一步知道這是與過去事實相反的虛擬語氣,由此可推知答案選 D。 3. C。if only 意為“要是……就好了”,其后的句子謂語要用虛擬語氣,同時根據(jù) as the doctor instructed 中的過去時態(tài)可知從句是與過去事實相反,故選 C。 4. B。or(否則), otherwise, but等連詞常表示虛擬條件。此題是與過去事實相反的情況,主句謂語用would have +過去分詞。 5. A。wish后的賓語從句的謂語要用過去式表示虛擬語氣。spent是過去式,所以wish是表示與過去事實相反的情況,從句謂語用“had+過去分詞”。 6. C。此處as if從句表示與現(xiàn)在事實相反的情況。 7. A。Were it not for… = If it were not for…,其意為“要不是因為……”,為與現(xiàn)在事實相反的虛擬條件句,所以主句中謂語動詞用 would be。 8. A wish 后的賓語從句的謂語要用過去式表示虛擬語氣。Spent 是過去式,所以 wish 從句是表示與過去事實相反的情況,從句謂語用“had +過去分詞”。 9. A would come earlier 是與過去事實相反的虛擬語氣,而后面分句表示的是事實:當時我的確不知道……,所以用一般過去時。 10. A 在表示“建議”的 advise 等后的賓語從句的謂語用“(should +)動詞原形”。insist 表示“堅持認為”講時,它的賓語從句的謂語不用虛擬語氣。 11. C。因為 that 從句是 suggestion 的同位語,應(yīng)當用“(should +) 動詞原形”表示虛擬語氣;又因 the students 與 give 是被動關(guān)系,所以選 be given。 12. B。根據(jù)上文的語境可知句中的 or 隱含有一個虛擬的條件,即 or=if I didn’t forget where I read the article(要是我沒忘記我在哪兒讀過這篇文章的話——但事實上忘了)。 昂立外語為大家分享了【英語語法】虛擬語氣考點訓(xùn)練,如果想要咨詢相關(guān)課程內(nèi)容可以撥打免費電話:4000-820-5040!或者直接訪問查看我們相關(guān)課程詳情頁面:高中英語培訓(xùn) |
|||
|
|||
注冊獲取體驗課,到校咨詢并獲得量身定制的免費學(xué)習(xí)計劃
在線報名預(yù)約公開課,還能免費獲取昂立三寶(試聽課,測試,報告)
新聞·熱點 | 更多 |
開放課堂 | 更多 |
熱薦課程 | 更多 |
新哈佛少兒中外教特色1A班-YY-NF... 開班時間:2017-03-17 上課時間:16:00-18:00 價格:6500 在線預(yù)約立減50元 昂立經(jīng)典新概念I(lǐng)冊中外教精講15... 開班時間:2017-09-10 上課時間:60周 價格: 在線預(yù)約立減50元 新概念I(lǐng)I全冊進階迷你班-WY-JX-1... 開班時間:2017-04-06 上課時間:18:00-20:30 價格:16000 在線預(yù)約立減50元 小升初考試3E筆試3級班-WY-JX-1... 開班時間:2017-04-10 上課時間:18:15-20:45 價格:3980 在線預(yù)約立減50元 昂立經(jīng)典新概念I(lǐng)冊中外教精講15... 開班時間:2017-03-10 上課時間:15:10-17:40 價格:15800 在線預(yù)約立減50元