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