过去时和现在完成时怎么使用?

学习 时间:2026-04-02 10:00:44 阅读:2759
过去时和现在完成时怎么使用?先看这个例子:这里为什么用一般过去时不用现在完成时? 悬赏分:0 - 解决时间:2008-10-31 10:43 Emma had to see the doctor because she had a temperature.为什么用had temperature不用has had a temperature不是has had a temperature所以才留下had to see the doctor的后果或影响吗?符合现在完成时吧 提问者: 青麻吕 - 实习生 一级 最佳答案检举 前半句had to see the doctor 是过去式, 所有后面从句也要用过去式, 在这里只能选择的是过去式和过去完成时, 绝对不可能是现在完成时.至于为什么用过去式而不用过去完成时, 发烧是一个瞬间动词, 而不是个持续性的动词, 因此不可以用完成时态 Q;如果我说话、写作的时候还要判断一个事物对现在有没有影响,这个动作是不是瞬间动作岂不是累死人?如果不是为了应试,过去时和现在完成时应该怎么使用?

最佳回答

标致的铅笔

傻傻的冰淇淋

2026-04-02 10:00:44

因为这是原因状语从句,状语从句的特点就是,主句什么时态,从句什么时态。这句话前面的主句是过去时,所以从句也要过去时。(当然若是主句是现在时,从句任何时态都可以用的)。现在完成时是属于现在时,所以不能用。完成时嘛,就是过去对现在还是有影响的,而且句子翻译成中文时多半会有“已经”之类的。说话、写作。根本不用考虑到那么深远的,只要你整篇作文发生在过去,就可以用过去完成时或过去时。

最新回答共有2条回答

  • 受伤的冥王星
    回复
    2026-04-02 10:00:44

    因为这是原因状语从句,状语从句的特点就是,主句什么时态,从句什么时态。这句话前面的主句是过去时,所以从句也要过去时。(当然若是主句是现在时,从句任何时态都可以用的)。现在完成时是属于现在时,所以不能用。完成时嘛,就是过去对现在还是有影响的,而且句子翻译成中文时多半会有“已经”之类的。说话、写作。根本不用考虑到那么深远的,只要你整篇作文发生在过去,就可以用过去完成时或过去时。

上一篇 帝王 用英文怎么说

下一篇 抛砖引玉的引是什么意思?