一.一般虛擬的構(gòu)成:(省略if, 要將should/were/had 提到句首)
(1). 對(duì)現(xiàn)在的虛擬:If +S.+ did/were sth., S.+ would/could/should +do
If I had time, I would attend the meeting.
If I were you, I would seize the chance to go abroad.
(2) 對(duì)過去的虛擬:If +S.+had + p.p, S.+ would/could/should have + p.p
If you had taken my advice, you would not have failed in the exam.
(3) 對(duì)將來的虛擬:
If + S. + did/were/should do/were to do, S + would/should/could do sth.
If you came tomorrow, we would have the meeting.
If it were to rain tomorrow, the sports meeting would be put off.
If he should not come tomorrow, we should put off the meeting till next day.
注意:Had we made good preparations, we might have succeeded.
Had it not rained, we would have gone out for a walk.
Were I you, I would not do such a thing.
二. 混合虛擬:
。1) 不同時(shí)間的虛擬:If he had listened to me, he would not be in trouble now.
If he had told me yesterday, I should know what to do now.
(2) 虛擬與陳述的混合:
He could have passed the exam, but he wasn’t careful enough.
You should have come earlier, the bus left a moment ago.
三. 特殊句式:
(1).suggest, advise, recommend, propose, order, command, request, require, demand + that –clause (should do/do )
He suggested that we (should) save money for the future.(insist的判斷)
(2) It is suggested/advised/ordered/requested/required that –clause(should do/do)(主語從句)
(3) My advice/suggestion/request/requirement is that-clause (should do /do) (表語從句)
His suggestion/advice/request/requirement that –clause(should do/do ) is.. (同位語從句)
本文來自:逍遙右腦記憶 http://yy-art.cn/waiyu/yingyuxuexi/5824.html
相關(guān)閱讀:英語聽力訓(xùn)練要講究策略
實(shí)用英語寫作技巧6 如何寫好段落(Ⅰ)
句子比單詞重要
高中英語不定式和分詞表原因的區(qū)別
“談情說愛”英語篇