本文目录
if only后面用虚拟语气 一共有几种情况我是指与现在、过去、将来事实相反的几种情况
与现在事实相反的用一般过去式.例如:If only he could come here now!
与过去事实相反的用过去完成时.例如:If only I had finished my homework yesterday!
if only虚拟语气
if only虚拟语气:
1、表示与将来情况不同:if only+ 从句主语+would(could, might)+动词原形。
2、表示与现在情况不同:if only+从句主语+动词过去式。
3、表达与过去情况不同:if only+从句主语+would/could have/had+过去分词。
虚拟语气的时态:
与现在事实相反,虚拟语气的条件从句的谓语用过去式。如:
If I knew her number I could ring her up. 要是我知道她的电话号码,我就可以给她打电话了。
与过去事实相反,虚拟语气的条件从句的谓语用过去完成时。如:
If I'd left sooner,I'd have been on time. 要是我早点动身,我就准时到了。
与将来事实相反,条件从句的谓语用过去式。如:
If he went,would you go too? 如果他去,你也去吗?
if only 引导的虚拟语气
if only用于表示与事实相反的愿望,其后所虚拟语气的时态与 wish后所接时态的情况相同。
例句:
If only I had listened to my parents! 我要是当时听了父母的话就好了。
If only she would go with me! 她要是愿意和我一道去就好了!
英语过去式怎么变
1、虚拟语气在as if/though even if/though等引导的表语从句或状语从句中,如果从句表示的动作发生在过去,用过去完成时。
例句:He spoke as if he had known it.
他说得好像之前已经知道了一样。
2、虚拟语气用在 if only引导的感叹句中,对过去的虚拟用过去完成时。
例句:If only I had taken his advice.
我要是当时听了他的意见就好了。
3、在表示“建议、要求、命令”等动词后的宾语从句中,谓语动词用“should+动词原形”,should可以省略。
例句:She suggested we (should) leave here at once.
她建议我们应该立刻离开。
4、“wish+宾语从句”表示不能实现的愿望,译为“要是……就好了”。表示过去未能实现的愿望,从句中的谓语动词用“had+过去分词”或“should+ have过去分词”。
例句:I wish I had known/could/should have known the answer.
我要是当时知道答案就好了。
5、虚拟语气在主语从句中的运用。在主语从句中,谓语动词的虚拟语气用“(should+)动词原形”的结构,表示惊奇、不相信或理应如此等。
例句:It was a pity that you (should) be so careless.
你居然这么粗心大意真是不应该。
以上就是关于if only对过去的虚拟语气 ,if only虚拟语气的全部内容,以及if only对过去的虚拟语气 的相关内容,希望能够帮到您。