but for 中对过去虚拟的用法该如何理解?比如But for his help ,i couldn't have made such big progress要不是他的帮助,我不会取得如此大的进步!这句话当中怎么能理解是对过去虚拟的呢?实在理解不了
来源:学生作业帮助网 编辑:六六作业网 时间:2025/02/01 13:50:44
but for 中对过去虚拟的用法该如何理解?比如But for his help ,i couldn't have made such big progress要不是他的帮助,我不会取得如此大的进步!这句话当中怎么能理解是对过去虚拟的呢?实在理解不了
but for 中对过去虚拟的用法该如何理解?
比如But for his help ,i couldn't have made such big progress要不是他的帮助,我不会取得如此大的进步!
这句话当中怎么能理解是对过去虚拟的呢?实在理解不了
but for 中对过去虚拟的用法该如何理解?比如But for his help ,i couldn't have made such big progress要不是他的帮助,我不会取得如此大的进步!这句话当中怎么能理解是对过去虚拟的呢?实在理解不了
But for 是如果没有的意思,如果过去你不帮助他,他现在会取得这么大的进步吗?
这句话在实际句中是这样用的:
If it hadn't been for his help, I couldn't have.......
but此处代替了if条件句
But for 后面跟名词,所以看不出时间是过去还是现在虚拟,这个得看主句的时态来判断。
如:1.But for his help ,i couldn't have made such big progress。本句主句谓语部分是couldn't have made,很显然与过去事实相反。
2.But for his absence,I wouldn't be angry。要不是他...
全部展开
But for 后面跟名词,所以看不出时间是过去还是现在虚拟,这个得看主句的时态来判断。
如:1.But for his help ,i couldn't have made such big progress。本句主句谓语部分是couldn't have made,很显然与过去事实相反。
2.But for his absence,I wouldn't be angry。要不是他缺席,我不会生气。主句中wouldn't be 表明是与现在相反。
欢迎追问~~~
收起
由本句话可知。他给我帮助,使我进步很大这一动作已成为过去式了。即他给我帮助使我进步这一动作已经发生过,对吧~~
这完全可以看做当事人对于他给与我帮助使我进步这件事的评论。对吧·~~
只不过用上虚拟语气,故而是 对过去的虚拟。。。。
然后记住 对过去的虚拟,用should could might may would + have done 形式,就OK啦<...
全部展开
由本句话可知。他给我帮助,使我进步很大这一动作已成为过去式了。即他给我帮助使我进步这一动作已经发生过,对吧~~
这完全可以看做当事人对于他给与我帮助使我进步这件事的评论。对吧·~~
只不过用上虚拟语气,故而是 对过去的虚拟。。。。
然后记住 对过去的虚拟,用should could might may would + have done 形式,就OK啦
呵呵,我尽量帮你理顺为何是对过去的虚拟~~~ 希望你能明白哦
收起