對(duì)過去的虛擬用什么時(shí)態(tài)

中考英語
2022/2/4
if only只能表示與現(xiàn)在事實(shí)相反和與過去事實(shí)相反。對(duì)過去虛擬,用完成時(shí)態(tài)。如:If only I had read this book.對(duì)現(xiàn)在虛擬,用過去時(shí)態(tài)。如:If only you listened to me.對(duì)將來虛擬,用would/should/could+動(dòng)詞原型。
虛擬語氣這一語法項(xiàng)目是各類英語考試中心測(cè)試的重點(diǎn)之一。虛擬語氣是一種特殊的動(dòng)詞形式,用來表示說話人所說的話并不是事實(shí),而是一種假設(shè)、愿望、懷疑或推測(cè)。
用if條件從句表示的虛擬條件,是虛擬條件最普通的方式。
①虛擬現(xiàn)在時(shí)表示與現(xiàn)在事實(shí)相反的假設(shè),其if從句的謂語形式用動(dòng)詞的過去式(be一般用were),主句用would/should/could/might+動(dòng)詞原形,例如:If I were in your position I would marry her.
②虛擬過去時(shí)是表示與過去事實(shí)相反的假設(shè),if從句的謂語形式用過去完成時(shí)即had+過去分詞,主句用would/should/could/might+have+過去分詞,例如:If it had not rained so hard yesterday we could have played tennis.
③大多數(shù)的虛擬條件句屬于上面三種情況的一種,但并不排除存在條件和后果中,一個(gè)和現(xiàn)在情況相反,另一個(gè)和過去情況相反,例如:If you had followed what the doctor said,you would not have been so painful now.這個(gè)句子在高中出現(xiàn)頻率頗高。
④但是,如果后果用了虛擬語氣,而條件卻用陳述語氣,這種用法是錯(cuò)的。
用虛擬形式,但包含without等短語的句子,謂語動(dòng)詞未必一定要用虛擬語氣。