作业帮 > 综合 > 作业

英语翻译答案为couldn't have received my e-mail为什么要加have呢?我的语法知识实在不好

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/10 13:08:45
英语翻译
答案为couldn't have received my e-mail
为什么要加have呢?我的语法知识实在不好,该从哪下手补习呢?这句话根本不懂,请高手尽量解释白话点.
句义 琳达不可能收到过我的邮件,不然的话,她早就回复了.
1 Linda ( )(不可能收到我的电子邮件):对过去真实情况的推测
2 otherwise,she would have replied是虚拟语气.
otherwise等于if she had received my email,是条件状语从句
she would have replied是主句.
这是比较典型的对过去虚拟结构,从句用过去完成时,主句用would加上现在完成时
换句话说,对过去虚拟就是从句谓语had done,主句谓语would have done.
3 如果想彻底摆脱语法困扰,建议从高中语法补起.这类语法书很多,和习题搭配使用的话,
很快就能赶上来.