虚拟语气语法知识点讲义15精讲版·全国通
if隐含省略but for相关虚拟语气知识点总结
虚拟条件句中if隐含省略
语言灵活变表达丰富彩时候虚拟语气表现形式显非常灵活说中虚拟条件吧——时会if句表示时会某种短语表示定式短语分词短语介词短语等等
1 if 隐含
I should be happy to go with you 果起高兴
句中定式短语to go with you表示虚拟条件相if I could go with you句话言外意:惜定机会起
To have studied harder you would have passed the examination 学更功早考格
句中定式短语to have studied harder表示虚拟条件相if you had studied harder句子言外意:惜时没更功没考格
Failing this time what would you do?假次失败办?
句中分词短语failing this time表示虚拟条件相if you failed this time言外意:失败性会失败假失败办?
Without your help we couldn’t have succeeded 果没帮助会取成功
句中介词短语without your help表示虚拟条件相if you hadn’t given us help言外意:帮助取成功
I didn’t know that he was a cheat or else I wouldn’t have believed him 知道骗子然会相信
句中or else隐含着虚拟条件相if I had known he was a cheat句子言外意:竟然相信
2 if 省略
虚拟条件句中时引民虚拟条件句连词if省略时应倒装句型句中were should had 等提句首:
果里意
If he were here she would agree too
→Were she here she would agree too
假明天雨推迟场赛
If it should rain tomorrow we should have to put off the match
→Should it rain tomorrow we should have to put off the match
时早点找话救活
If we had found him earlier we could have saved his life
→Had we found him earlier we could have saved his life
注意果条件句谓语否定式中否定词not应置语were should had 等缩略成Weren’t Shouldn’t Hadn’t置句首
警告丧命
正:If I hadn’t warned you you could have been killed
正:Had I not warned you you could have been killed
误:Hadn’t I warned you you could have been killed
外时省略if提前句首had助动词实义动词:
Had I time I would go with you 假时间起
句中had构成完成时助动词表示果省略if完整形式:If I had time I would go with you
表示虚拟语气句型
英语中表示固定表达总引出虚拟条件句子谓语总虚拟语气句型:
1 but for
意思…………惯虚拟语气连:
The car broke down But for that we would have been in time 汽车出毛病会时赶
But for the storm I would have been home before eight 场风暴早8点钟前回家里
2 if it were not for
谈现情况意思…………相应句总虚拟语气:
If it weren’t for your help I would still be homeless 非帮助会家
If it were not for your quick play our team would not win 没敏捷技巧球队会赢
3 if it had not been for
谈情况意思…………相应句总虚拟语气:
You wouldn’t have seen her if it hadn’t been for him 果会见
If it hadn’t been for the doctor’s care I wouldn’t have recovered so soon 医生顾会痊愈快
说明:介词without时表示虚拟条件意but for法相:
Without [But for] your help I would have failed 帮助会失败
without表示条件表示没意思:
Without a word he left the room 没说句话离开房间
but for定虚拟语气连
假but for表示if it were not forif it had not been for样意思(表示)定虚拟语气连:
But for his pension he would starve 养老金挨饿
But for the storm we should have arrived earlier 碰暴雨会早
But for your help we couldn’thave succeeded in the experiment 果没帮助实验会成功
果but for表示if it were not forif it had not been for样意思构成not for…but for…样搭配中but普通转折连词for普通介词时显然必虚拟语气连:
I’m not afraid for me but for the baby 担心宝宝担心
We don’t usually accept checks but for you we’ll make an exception 通常接受支票破例
The sale was supposed to last for a week but for all practical purposes it’s over 减价销售原预料持续周然实际现已结束
You’ll have your own office soon but for the time being you’ll have to share one 快办公室暂时合间
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档