内容正文:
虚拟语气(一)
If引导的非真实虚拟条件句
语气
英语的动词一般可带有三种不同的语气:
陈述语气,祈使语气和虚拟语气。
不同的语气用动词的不同形式来表示。
虚拟语气是一种特殊的动词形式,
一是用来表示说话人所说的话不是一个事实,而是一种假设、猜测、怀疑等(常用在条件状语从句中或让步状语从句中);
一是表示说话人的愿望、要求、命令、建议等 (常用在名词性从句中)。
简言之,即:不是事实或不大可能发生的事情,就用虚拟语气来表述
虚拟语气的概念
与现在的事实相反
与将来的事实相反
与过去的事实相反
时 间
if 从句谓语动词
主句谓语动词
had done
did/were
1. were to do
2. should do
would/should/could/might have done
would/should/could/might do
would/should/could/might do
1. 非真实条件状语从句
,
Snow White and Seven Dwarfs
Cinderella
If she had recognized the queen, she would not have eaten the apple.
...
If she had not eaten the apple, ___________________________
she would not have died.
a.与过去事实相反
If +主 + had done sth, 主+ would/should/could/ might+ have done
If + 主 + did(were), 主+would/should/could/might +do
b.与现在事实相反
If I were Snow White,
the hunter
the prince
If Snow White died now,I would be the most beautiful woman.
If I followed the queen's order, the poor Snow white would die.
If I had a beautiful dress, I would be able to attend the ball.
Wow! It suits you well. If it were not suitable for you, you couldn't be the right person.
如果我有漂亮的裙子,我就能够去参加舞会了。
哇,太合脚了!如果这双鞋子不适合你,你就不可能是我要找的人。
Cinderella
If I had magic power, I would_______
c.与将来事实相反的非真实条件句
If it should snow tomorrow, I would make a snowman.
如果明天下雪的话,我会堆一个雪人.
If + 主 + should do/ were to do,
主+would/should/could/might +动词原形
If I were you, I would try it again.
在非真实条件句中,if 省略,并将were,
had, should放在主语前,构成倒装句式。
Were I you, I would try it again.
or, otherwise, without, but for, but等词经常出现在含蓄虚拟条件句中。
2
1
3
Thank you for your help, or/ otherwise I would be doing my housework now.
谢谢你的帮助,不然我就在家做家务呢。
But for your help, I would be
doing my housework now.
要不是你的帮助,我还会在做家务呢。
Snow white would have been killed, but the hunter let her go.
2.含蓄虚拟条件句
Without
But for your mercy, I would have died.
要不是你的怜悯,我早已就死了。
要不是
but for
If it were not for/If it had not been for
白雪本来会死的,但是猎人放她走了。
3.错综时间虚拟条件句
错综时间虚拟条件句,即条件从句和主句时间不一致,如从句指过去,而主句指现在或将来。
If the hunter had followed Queen's order, I couldn'