作业帮 > 英语 > 作业

英语中的虚拟语气老师告诉我这句话用了虚拟语气,然后就不肯讲了,让我自己上网查,能给我仔细说一说语法吗?我语法太烂了……i

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/08/05 22:33:29
英语中的虚拟语气
老师告诉我这句话用了虚拟语气,然后就不肯讲了,让我自己上网查,能给我仔细说一说语法吗?我语法太烂了……
i always wonder what it would have been like if papa hadnt died.
疑点是,为啥要用would have benn like?
还有一个句子
how magnificent it must have been in its heyday.
这里同样是弄不懂为什么要用have been?
英语中的虚拟语气老师告诉我这句话用了虚拟语气,然后就不肯讲了,让我自己上网查,能给我仔细说一说语法吗?我语法太烂了……i
疑点是,为啥要用would have benn like?
首先这是假使的情况 必须用虚拟语气 就是用过去时 will 改为 would
will be 变成will have been 是因为if papa hadnt died 这里用了hadn‘t died
有了比较的时间 强调papa到现在为止如果没有去世的话,现在会变成什么样子
所以用would have been like
再问: i got it! how magnificent it must have been in its heyday. 这句话中强调的不是它的最盛时期吗?为什么要用have been呢?
再答: how magnificent it must have been in its heyday. 这句话中强调的不是它的最盛时期吗?为什么要用have been呢? 我个人觉得应该用过去时就可以。不明白为什么要have been 这里是不是有上下文时间做一个比较啊 通常我们判断时态 要根据上下文推敲
再问: 懂了!!谢谢你
再答: 欣赏你的学习态度 继续坚持