关于英语虚拟语气问题

关于对将来的虚拟我一直没懂:不是老师教的时候都说If sb were to do, ......为什么我看有的地方出现了if everyone is to.....之类的,还有关于对于现在的虚拟,是不是说if her were a girl 而不是if he was a girl?

第1个回答  2011-11-29
IF sb were to do .....是虚拟 if everyone is to ....不是虚拟
eg :If Tom were to marry hertomorrow ,she would be more than happy( .but in fact ,Tom will marry sb else )
If Tom is to suceed ,he must work harder (这是一个真实的条件句)
be 动词在虚拟语气中一般用were .
不可能有if her were a girl .her 是宾格 要用 he
第2个回答  2011-11-29
were to do 表示对将来虚拟
If she were to be a teacher, she would be more independent. 表示“如果她(以后)想做个老师的话,那她现在就要独立点。”(例子不恰当敬请见谅)

is、am、are to do 表示现在计划去做某事(并且不知道动作是否会被实施)
If you are to be stronger,you should do more exercise.如果你(现在)想变得更强壮,那你就要多锻炼。(这也是可以的。)

if sb were sth 如果某人是某物,是虚拟语气,表示假设
因为“某人”不可能会是“某物”,因为始终是人,只能假设一下说成是“某物”。
If I were a bird, I could fly. "如果我(现在)是只鸟的话,我就可以飞了”

不足之处,敬请指出
希望我的回答对您有所帮助
很高兴为您解答本回答被提问者采纳
第3个回答  2011-11-29
希望各位高人动动手指解答一下拉,感谢~~~ 问题补充: 3 Let’s say you 1. 答案正确,楼主理解有误。 if引导的条件状语从句的虚拟语气存在着一种
第4个回答  2011-11-29
上英语语法网查“虚拟语气”专题,所需内容应有尽有。