在这里是haven't 还是hadn't?

学习 时间:2026-04-02 20:29:26 阅读:3964
在这里是haven't 还是hadn't?——Have you heard from Mr Black recently?—— No, we ____ each other since he went to abroad.A. didn't write B.haven't written C.wouldn't write D.hadn't written答案是B 我选到D去了 这个知识点我一直理解得很模糊.是have还是had呢?解释一下,谢谢!

最佳回答

温暖的自行车

纯真的玫瑰

2026-04-02 20:29:26

应该用现在过去时看到since/for 一段时间的这种明显标志,不出意外的话,句子主句的时态肯定用完成时,但是现在完成时还是过去完成时看以下标准:现在过去时的动作是发生在过去,但其结果影响现在的一种时态而过去完成时的动作是发生在过去(的过去),其结果影响过去,如何理解过去的过去,就是说,说话的时候已经是过去,谈说话前发生的动作,那么就要用过去完成时了(一般用于条件状语从句、间接引语宾语从句中)句子意思是:你最近有没有跟Black先生有过联系?(注意,说话是当下,这句已经很明显的用了现在完成时),回答:没有,自从他去国外(去国外是过去发生的,所以用一般过去时)以后,我们就没有再相互联系过,我们现在没有联系,所以应该用现在完成时。

最新回答共有2条回答

  • 微笑的芹菜
    回复
    2026-04-02 20:29:26

    应该用现在过去时看到since/for 一段时间的这种明显标志,不出意外的话,句子主句的时态肯定用完成时,但是现在完成时还是过去完成时看以下标准:现在过去时的动作是发生在过去,但其结果影响现在的一种时态而过去完成时的动作是发生在过去(的过去),其结果影响过去,如何理解过去的过去,就是说,说话的时候已经是过去,谈说话前发生的动作,那么就要用过去完成时了(一般用于条件状语从句、间接引语宾语从句中)句子意思是:你最近有没有跟Black先生有过联系?(注意,说话是当下,这句已经很明显的用了现在完成时),回答:没有,自从他去国外(去国外是过去发生的,所以用一般过去时)以后,我们就没有再相互联系过,我们现在没有联系,所以应该用现在完成时。

上一篇 求11年3月19日考的英语听力答案

下一篇 《冬夜读书示子聿》诗意和诗人陆游想告诉儿子什么?