作业帮 > 英语 > 作业

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

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/11/09 09:56:17
英语中的虚拟语气
老师告诉我这句话用了虚拟语气,然后就不肯讲了,让我自己上网查,能给我仔细说一说语法吗?我语法太烂了……
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?
疑点是,为啥要用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 这里是不是有上下文时间做一个比较啊 通常我们判断时态 要根据上下文推敲
再问: 懂了!!谢谢你
再答: 欣赏你的学习态度 继续坚持