if虚拟语气的用法归纳表格 具体点.ifonly在虚拟语气中的具体用法?

[更新]
·
·
分类:行业
1395 阅读

if虚拟语气的用法归纳表格

具体点.ifonly在虚拟语气中的具体用法?

具体点.ifonly在虚拟语气中的具体用法?

反正你就记住,时态倒退一格.与过去事实相反,后面跟过去完成时, had 过去分词
与现在事实相反,后面跟一般过去时.
与将来事实相反,后面跟一般过去时或should 动词原形
If only I were a boy. I wish I were a boy.
我要是个男孩就好了(说话人是女孩,和现在事实相反)
If only I had not come home alone.
要是我不是一个人回的家就好了.(说话人是一个人回的家,但发生了不好的事情,和过去事实相反)
If only I could see you tomorrow. 要是我明天能见到你就好了.(能见到你的可能性很小,和将来事实相反)

虚拟语气if的三种用法?

1、表示与现在事实相反的情况:
从句:If 主语 动词一般过去时(Be动词用were)。
主句:主语 should/would/might/could do。
2、表示与过去事实相反的情况:
从句:If 主语 had done。
主句:主语 should/would/might/could have done。
3、表示与将来事实相反:
从句:①if 主语 were to do。
②if 主语 should do。
③if 主语 动词一般过去式(be动词用were)。
主句:主语 should/would/might/could do。

虚拟语气表格归纳?

虚拟语气主要有与现在事实相反、与过去事实相反、与将来事实相反的虚拟,以及几种特殊情况,should、wish等虚拟语气。
1. 与现在事实相反的虚拟:,If did / were ..., ... would/ should/ could/ might do (动词原形),If I were you, I would go abroad at once. (I am not you.),If he knew it now, he could help me. (He doesnt know it now.),
2. 与过去事实相反的虚拟:,If had done ..., ... would (might) have done ...,If I had known your telephone number yesterday, I would have phoned you. (I didnt know your telephone number.),If you had e here a little earlier just now, you might have met her. (You didnt e here earlier.)
3. 与将来事实相反的虚拟:
,(1) If should v., ... would v. (可能性很小)(译作“万一”),If it should rain tomorrow, you could stay at home.,If I should fail, what should I do
(2) If did / were to v ..., would v. (完全不可能),If the sun were to rise in the west, I would lend you the money.,If you finished it in 3 minutes, I would give you my car.