句型1
would rather that somebody did…"寧愿……;更愿意……"(表示現(xiàn)在或?qū)?lái)的愿望)
would rather that somebody had done…"寧愿……;更愿意……"(表示過(guò)去的愿望)
[例句]
I'd rather you posted the letter right now.
我想讓你現(xiàn)在去寄信。
I'd rather you were not a celebrated actor. In that case, we could spend more time together.
我到情愿你不是個(gè)知名演員,這樣我們可以有更多的時(shí)間在一起。
句型2
as if/though+主語(yǔ)+did/had done…好像……(表示現(xiàn)在或?qū)?lái)的情況用過(guò)去時(shí);表示過(guò)去的情況用過(guò)去完成時(shí))[參考句型4]
[例句]
Alan talked about Rome as if he had been there
Alan談起羅馬來(lái)就好像他去過(guò)那里似的。
句型3
"wish +賓語(yǔ)從句",表示不大 可能實(shí)現(xiàn)的愿望
表示現(xiàn)在的愿望:主語(yǔ)+過(guò)去時(shí);
表示過(guò)去的愿望:主語(yǔ)+had done;
表示將來(lái)的愿望:主語(yǔ)+would/could do
[例句]
How I wish we students had more free time to relax ourselves! 我們學(xué)生多么希望有更多的自由時(shí)間放松自己!
句型4
It's high/about time that somebody did (should do) (should通常不省略) …早就該……
[例句]
It's high time that we did something to improve our environment. 該是我們?yōu)榄h(huán)保做些事情了。
I think it's high time that she made up her mind. 我想她該拿定主意了。
句型5
情態(tài)動(dòng)詞+動(dòng)詞不定式完成結(jié)構(gòu)的用法
could have done "本來(lái)可以……"(表示過(guò)去沒(méi)有實(shí)現(xiàn)的可能)。
might have done "本來(lái)可能……;本來(lái)應(yīng)該或可以做某事"(實(shí)際沒(méi)有發(fā)生;含有輕微的責(zé)備語(yǔ)氣。
should/ought to have done "本來(lái)該做某事"(而實(shí)際未做)
should not/ought not to have done "本來(lái)不該做"(實(shí)際卻做過(guò)了,含有責(zé)備語(yǔ)氣)
needn't have done "本來(lái)不必做"(但是已經(jīng)做過(guò)了)
would rather have done "當(dāng)時(shí)寧愿做了某事"(實(shí)際沒(méi)有做過(guò));否定式would rather not have done表達(dá)相反意思,兩者都有表示"后悔"之意。
would rather that somebody did…"寧愿……;更愿意……"(表示現(xiàn)在或?qū)?lái)的愿望)
would rather that somebody had done…"寧愿……;更愿意……"(表示過(guò)去的愿望)
[例句]
I'd rather you posted the letter right now.
我想讓你現(xiàn)在去寄信。
I'd rather you were not a celebrated actor. In that case, we could spend more time together.
我到情愿你不是個(gè)知名演員,這樣我們可以有更多的時(shí)間在一起。
句型2
as if/though+主語(yǔ)+did/had done…好像……(表示現(xiàn)在或?qū)?lái)的情況用過(guò)去時(shí);表示過(guò)去的情況用過(guò)去完成時(shí))[參考句型4]
[例句]
Alan talked about Rome as if he had been there
Alan談起羅馬來(lái)就好像他去過(guò)那里似的。
句型3
"wish +賓語(yǔ)從句",表示不大 可能實(shí)現(xiàn)的愿望
表示現(xiàn)在的愿望:主語(yǔ)+過(guò)去時(shí);
表示過(guò)去的愿望:主語(yǔ)+had done;
表示將來(lái)的愿望:主語(yǔ)+would/could do
[例句]
How I wish we students had more free time to relax ourselves! 我們學(xué)生多么希望有更多的自由時(shí)間放松自己!
句型4
It's high/about time that somebody did (should do) (should通常不省略) …早就該……
[例句]
It's high time that we did something to improve our environment. 該是我們?yōu)榄h(huán)保做些事情了。
I think it's high time that she made up her mind. 我想她該拿定主意了。
句型5
情態(tài)動(dòng)詞+動(dòng)詞不定式完成結(jié)構(gòu)的用法
could have done "本來(lái)可以……"(表示過(guò)去沒(méi)有實(shí)現(xiàn)的可能)。
might have done "本來(lái)可能……;本來(lái)應(yīng)該或可以做某事"(實(shí)際沒(méi)有發(fā)生;含有輕微的責(zé)備語(yǔ)氣。
should/ought to have done "本來(lái)該做某事"(而實(shí)際未做)
should not/ought not to have done "本來(lái)不該做"(實(shí)際卻做過(guò)了,含有責(zé)備語(yǔ)氣)
needn't have done "本來(lái)不必做"(但是已經(jīng)做過(guò)了)
would rather have done "當(dāng)時(shí)寧愿做了某事"(實(shí)際沒(méi)有做過(guò));否定式would rather not have done表達(dá)相反意思,兩者都有表示"后悔"之意。

