說(shuō)明:引用此文請(qǐng)注明出處,并務(wù)請(qǐng)保留后面的有效鏈接地址,謝謝!
涉及虛擬倒裝的考題
_________ he followed my advice, he would have succeeded.
A. When B. If C. Had D. Has
答案應(yīng)選C,但容易誤選B。不能選B,主要是因?yàn)闀r(shí)態(tài)前后有矛盾。由于主句謂語(yǔ)是would have succeeded,這表明是對(duì)過(guò)去事實(shí)作出的假設(shè),所以從句謂語(yǔ)應(yīng)該是 had followed,所以,如果選B,句子應(yīng)該是 if he had followed my advice。但按英語(yǔ)語(yǔ)法,在此類(lèi)表示虛擬條件的從句中,若有 had, should, were 等詞,便可省略 if,而將 had, should, were 提前置于句首。又如:
If he were my friend, I would ask him to lend me some money.= Were he my friend, I would ask him to lend me some money. 假若他是我的朋友,我就會(huì)向他借些錢(qián)。
If it should rain tomorrow, I should stay indoors.= Should it rain tomorrow, I should stay indoors. 如果明天下雨,我就呆在室內(nèi)。
If he had asked me, I would have told him. = Had he asked me, I would have told him. 要是他問(wèn)過(guò)我,我就會(huì)告訴他了。
引用地址:
|