職稱(chēng)英語(yǔ)考試常用句型(45)

字號(hào):

If I had V-ed, I would have ...
    more...
    結(jié)構(gòu)︰If…h(huán)ad+過(guò)去分詞…,主詞+would/should 等+have+過(guò)去分詞
    說(shuō)明︰這是與過(guò)去事實(shí)相反的假設(shè)<句型>。if <子句>要用<過(guò)去完成式>,<主要子句>則要用過(guò)去式<助動(dòng)詞>(would,should,ought to,might,could)+have+過(guò)去<分詞>。if <子句>中的 had可置于<主詞>前面,而省略 If。
    If I had seen him, I would have told him the truth.
    如果我當(dāng)時(shí)看見(jiàn)他,我會(huì)告訴他實(shí)情。
    I could have finished the task if I had had more time.
    如果當(dāng)時(shí)我能有多一點(diǎn)時(shí)間,我就能完成這項(xiàng)任務(wù)。
    If we had known of your departure, we would have seen you off at the airport.
    如果我們事先知道你要離開(kāi),我們會(huì)到機(jī)場(chǎng)送行。
    I someone had been with him, he might not have been drowned.
    如果有人在他旁邊,或許他就不會(huì)溺死。
    I might have been incredulous had I not been accustomed to such responses.
    若非我已經(jīng)習(xí)慣了這樣的回答,我可能不敢輕易相信。
    Had he not apologize to her, she would not have forgiven him.
    她(那時(shí))不會(huì)原諒他,若非他道了歉。
    Had he not saved me, I might have been drowned.
    我可能溺死了,若非他救了我。
    Had I proposed to you, would you have married me?
    我要是當(dāng)年向你求婚,你會(huì)答應(yīng)嫁給我嗎?
    Had you not helped us, we should have canceled this transaction.
    假如沒(méi)有你的幫助,這筆生意早就告吹了。