I would have been smarter,if I had studied more.I would be smarter,If I studied more.有什么区别?(时态区别)

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 19:42:37
I would have been smarter,if I had studied more.I would be smarter,If I studied more.有什么区别?(时态区别)

I would have been smarter,if I had studied more.I would be smarter,If I studied more.有什么区别?(时态区别)
I would have been smarter,if I had studied more.I would be smarter,If I studied more.
有什么区别?
(时态区别)

I would have been smarter,if I had studied more.I would be smarter,If I studied more.有什么区别?(时态区别)
虚拟.
与过去相反
I would have been过去将来时(主句) smarter,
if I had studied过去完成时(从句) more.
与现在相反
I would be 现在将来时(主句) smarter,
If I studied一般过去时(从句) more.

你好!
从时态角度考虑,前面是对过去的虚拟语气,表示:
如果(过去)我学习更加努力点的话,那么我可能(那时)会更聪明
后面的是对将来的虚拟语气,表示:
如果(以后)我学习更加努力的话,那么(将来)我会更加聪明

第一个虚拟语态。
表示对历史的假设。
第二个大概是过去讲过的一句话