The people heard the bad news that the hero ------several ho

学习 时间:2026-04-03 12:11:09 阅读:9214
The people heard the bad news that the hero ______several hours ago.A.had died B.has died C.diedD.dies 究竟选A还是C,选A是因为过去的过去,选C是因为有several hours ago,难道过去完成时不能加时间点吗.究竟选A还是C,分会加上去的.

最佳回答

背后的菠萝

迅速的荷花

2026-04-03 12:11:09

A。had died 再问: 。why,求解释 再答: 因为,前面已经是 heard 过去式了,而后面有ago 代表已经是过去的过去了,所以 要had died再问: ago修饰的是英雄死了还是听到消息的时候,如果修饰的是听到消息那么用过去完成时,但如果是修饰的是英雄死了,那么是明显地过去时间状语,要用一般过去时,那这里是修饰什么呢?求解 再答: 你这样说其实也没错,但是如果就一般的逻辑来看的话,修饰英雄死了其实更适合些。再问: 答案是C呢,其实一开始我也选了A,好纠结的题目,不过后面有一个明显的过去时间状语,一定要用一般过去时的

最新回答共有2条回答

  • 忧郁的爆米花
    回复
    2026-04-03 12:11:09

    A。had died 再问: 。why,求解释 再答: 因为,前面已经是 heard 过去式了,而后面有ago 代表已经是过去的过去了,所以 要had died再问: ago修饰的是英雄死了还是听到消息的时候,如果修饰的是听到消息那么用过去完成时,但如果是修饰的是英雄死了,那么是明显地过去时间状语,要用一般过去时,那这里是修饰什么呢?求解 再答: 你这样说其实也没错,但是如果就一般的逻辑来看的话,修饰英雄死了其实更适合些。再问: 答案是C呢,其实一开始我也选了A,好纠结的题目,不过后面有一个明显的过去时间状语,一定要用一般过去时的

上一篇 ONLY品牌的意思是什么

下一篇 使用打点计时器分析物体运动情况