请分析 You couldn't have loved me better的语法同题,该句的翻译、时态、用法等.could后为什么要加have done?意思是不是指 (以前)你不能更爱我了 这种 could + have done的用法是怎样的?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 10:24:01
请分析 You couldn't have loved me better的语法同题,该句的翻译、时态、用法等.could后为什么要加have done?意思是不是指 (以前)你不能更爱我了 这种 could + have done的用法是怎样的?

请分析 You couldn't have loved me better的语法同题,该句的翻译、时态、用法等.could后为什么要加have done?意思是不是指 (以前)你不能更爱我了 这种 could + have done的用法是怎样的?
请分析 You couldn't have loved me better的语法
同题,该句的翻译、时态、用法等.
could后为什么要加have done?意思是不是指 (以前)你不能更爱我了
这种 could + have done的用法是怎样的?

请分析 You couldn't have loved me better的语法同题,该句的翻译、时态、用法等.could后为什么要加have done?意思是不是指 (以前)你不能更爱我了 这种 could + have done的用法是怎样的?
You couldn't have loved me better.
couldn't have done表示对过去的一种推测
“本来做不成的(却做成了)(虚拟语气)”
【译文】你不能再好的爱我.“你最爱我”

你不能更爱我了 即你最爱的就是我
用于一般现在时 could此时不是表示can过去时态 而是表示一种假设
是虚拟语态

直白的翻译,就是“你不可能更爱我了”
实际上就是表达“你已经最爱我了”的意思
could have done表示如果当时。。。那就。。。

翻译:你已经无法超越你目前爱我的程度(意思是你已爱我到极点)
时态:这是虚拟语气,用过去时态表示现在,是一种假设。

你最爱我了。not加上比较级就相当于最高级。