類(lèi)型:英語(yǔ)語(yǔ)法
時(shí)間:2022-04-12
點(diǎn)擊量567
_________ 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ì)告訴他了。
更多文章