虛擬語態(tài)的用法如何使用虛擬語態(tài)(2)
虛擬語態(tài)的用法如何使用虛擬語態(tài)
四、would rather, as if/though 以及wish后邊that從句中虛擬語氣的運用。
1、I am too busy these days. I would rather all of you _____ next month for a dinner.
A. come
B. would come
C. came
D. have come
(答案:C。would rather 后面的從句中,動詞用過去式。)
2、He talks as if he _____ everything in the world.
A. knows
B. knew
C. had known
D. would have know
(正確答案為B。在as if/though后邊的方式狀語從句中,表示與現(xiàn)在事實相反或?qū)ΜF(xiàn)在的情況有所懷疑,動詞用過去式;如果表示的是想象中的過去的動作,用過去完成時。本句表示對現(xiàn)在的情況有所懷疑。)
3、You look as if you had seen a ghost.
(此句中as if 后邊是說話人想象中的動作,所以用過去完成時。)
4、I wish I knew his address.
(在wish后邊的從句中,如果指現(xiàn)在或?qū)淼脑竿?,動詞用過去式。這句話告訴我們說話人并不知道他的地址。)
5、Peter wishes that he _____ law instead of literature when he was in college。
A. could study
B. studied
C. had studied
D. would study
(答案為C。表示過去沒有實現(xiàn)的愿望,動詞用過去完成時。)
五、在It is (high) time后邊的that從句中,動詞用過去式,表示該做某事了。
例:Don’t you think it is time you _____ smoking?
A. give up
B. gave up
C. would give up
D. should give up
(答案為B。)
虛擬語態(tài)的形式
1、對現(xiàn)在的虛擬:(直接用動詞的過去時....)
if I did /were.... I would.......
2、對將來的虛擬:if ..were to..I would....= if ..did...I would....
(此項與對現(xiàn)在的虛擬相同,但對現(xiàn)在的虛擬不用were to.
要區(qū)別對將來的虛擬和對現(xiàn)在的虛擬``一般句子里面都有時間標(biāo)志``)
(If it were to rain tomorrow,we would not go out.
=If it rained tomorow,we would not go out.)
3、對過去的虛擬 If I had done....I would have done....
(If I had known the answer, I would have told you.)
(至于If ..had been done...would have done
前面的been只是因為是被動語態(tài)```所以要看句子的具體意思````)
固定句型的補充。
要用虛擬語態(tài)的句子:
I would rather I could......(I would rather she could not come here)
if only..(但愿....)
A:I will go to Korea next month.B:If only I could go with you
虛擬語態(tài)表示動作或狀態(tài)不是客觀存在的事實,而是說話人的主觀愿望,假設(shè),推測,命令,建議,要求等。
虛擬語態(tài)的基本結(jié)構(gòu)
(1). 與現(xiàn)在事實相反的假設(shè):一般過去時(be用were),主句結(jié)構(gòu){ should(would)等+動詞原型}
例如:If they were here ,they would help you.如果他們在這,會幫助你的。
(2). 與過去事實相反的假設(shè):過去完成時主句結(jié)構(gòu):{should(would)等+have+過去分詞}
例如:If he had come yesterday,Ishould(would)have told him about it.如果他昨天來的話,我會把這件事告訴他的。
(3). 表示對將來不大發(fā)生的事的假想。一般過去時,were+不定式,should+動詞原形;主句結(jié)構(gòu):{should(would)+動詞原形。
例如:If you succeeded ,everything would be all right.如果你將來成功了一切都會好的。
看過“如何使用虛擬語態(tài)”的人還看了: