聽課
課程與PC端同步更新,充分利用零碎時間。做題
海量精選試題,想練就練,瞬間提分。答疑
海量精選試題,想練就練,瞬間提分。直播
名師大咖面對面,有問有大收獲多。二)、對過去情況的虛擬(和過去的事實相反):
用wish表示對過去事情的遺憾。其句子結構為:賓語從句的謂語用過去完成時,或would,could,might 現(xiàn)在完成時。例:
1. I wish (that可省略,下同)I hadn't wasted so much time.
我后悔不該浪費這么多時間。(事實上已浪費了)
2. He wishes he hadn't lost the chance.
他真希望沒有失去機會。(其實已失去)轉自環(huán) 球 網(wǎng) 校edu24ol.com
3. We wished he had spoken to us.
?。╳ished,had spoken)(事實上他并沒同我們講)
4. I wish you had called earlier.
?。╳ish, had called)(事實上已遲了)
5. They will wish they had listened to us sooner.
?。╳ill wish,had listened)(事實上并不如此)
例題分析:I wish I ______ longer this morning,but I had to get up and come to class.
A. could have slept B. slept C. might have slept D. have slept
動詞wish后面接從句,表達不可能實現(xiàn)或與事實相反的情況時,謂語動詞要用虛擬語氣,即用過去式(表示現(xiàn)在發(fā)生的動作)或過去完成式(表示過去發(fā)生的動作)。本題后半句謂語動詞have用的是過去時had
to get up and come, 所以前面要用過去完成時表示過去發(fā)生的動作。所以, 選項A)could have slept是答案