有一个句子“If i was a hero,I'd be just like Robo-man."为什么这里有if但是还用过去时呢?(说话的这个人也只是个小男孩)
Jason gasped as he watched the news report.这个句子的as是什么意思,是怎么用的?
过去完成时什么时候用?
谢谢!
为什么虚拟语气用过去时?
追答1、表示与现在事实相反的情况:
从句:If+主语+过去时(Be动词用were)
主句:主语+ should/would+do:
1.If I were you,I would take an umbrella.
如果我是你,我会带把伞。(事实:我不可能是你)
你应该还没有学到虚拟语气吧,这个高一会学,你现在先记住吧,这个是英语语法规定
过去完成时表示过去的过去,就是指在过去某一时刻之前发生的动作
好吧,现在还没学。谢谢。你们两个我不知道选哪个,所以我就不选了。(^^)
算了,没办法,我抽签抽到你,只能选你了
什么”过去的过去“?
追答举个列子吧:He said he had done his homework .过去的过去是指:他做作业(过去完成时)发生在他说话(过去时)之前。
追问啊哈,原来是这样。谢谢。你们两个我不知道选哪个,所以我就不选了。(^^)