為了幫助廣大考生有效備考2014年全國職稱英語綜合類考試,小編特編輯整理了職稱英語考試假設法句型講解,希望對您通過2014年職稱英語考試有所幫助!
If I had V-ed, I would have ...
結構:If…had+過去分詞…,主詞+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.
若非我已經習慣了這樣的回答,我可能不敢輕易相信。
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.
假如沒有你的幫助,這筆生意早就告吹了。
If I had V-ed, I would ...
結構︰If…had+過去分詞…,主詞+would/should 等+原形動詞+now/today
說明︰這是不一致時的假設,亦稱混合假設條件句。即:if 若與過去事實相反,用表示;而若與現(xiàn)在事實相反,則用過去式表示。此類句尾通常有表現(xiàn)在的,如 now,today 等。
If he had worked harder when young, he would be well off now.
如果他年輕時多努力一點,現(xiàn)在就能過得舒服些。
If I had been rich ten years ago, I could buy that house today.
如果十年前我有錢,今天我就能買下那棟房子了。
Had he told the truth, he wouldn’t be punished now.如果他當時肯說實話,現(xiàn)在就不會受罪了。
Had he followed the doctor’s advice, he might be alive now.
當時他要是聽了醫(yī)生的建議,現(xiàn)在可能還活著。
1、凡本網注明“來源:醫(yī)學教育網”的所有作品,版權均屬醫(yī)學教育網所有,未經本網授權不得轉載、鏈接、轉貼或以其他方式使用;已經本網授權的,應在授權范圍內使用,且必須注明“來源:醫(yī)學教育網”。違反上述聲明者,本網將追究其法律責任。
2、本網部分資料為網上搜集轉載,均盡力標明作者和出處。對于本網刊載作品涉及版權等問題的,請作者與本網站聯(lián)系,本網站核實確認后會盡快予以處理。
本網轉載之作品,并不意味著認同該作品的觀點或真實性。如其他媒體、網站或個人轉載使用,請與著作權人聯(lián)系,并自負法律責任。
3、本網站歡迎積極投稿
4、聯(lián)系方式:
編輯信箱:mededit@cdeledu.com
電話:010-82311666
010 82311666
400 650 1888