英语高手来关于现在完成时的问题

学习 时间:2026-03-30 16:43:59 阅读:3091
英语高手来关于现在完成时的问题现在完成时:have+延续性动词可直接加时间段 表示动作从过去到现在发生了多长一段时间但不会继续现在完成时:have+非延续性动词不能加时间段,把非延续动词变为延续动词再加时间段后表示动作从过去到现在发生了多长一段时间但不会继续

最佳回答

大方的月光

糊涂的玉米

2026-03-30 16:43:59

现在完成时是have done结构,have done sth。+for+时间段,或者have done sth。+since+时间点,例如I have lived here for 3years。have后边不能跟瞬间动词,只能跟延续性动词,例如I have had the book since yesterday。而不能说I have bought the book since yesterday。现在完成时本来就是已经完成的,所以除非表拥有,这个动作不会继续。
再问: have+非延续性动词+时间点对不对
再答: 需要加since,不能直接加时间点
再答: 需要加since,不能直接加时间点

最新回答共有2条回答

  • 苗条的白昼
    回复
    2026-03-30 16:43:59

    现在完成时是have done结构,have done sth。+for+时间段,或者have done sth。+since+时间点,例如I have lived here for 3years。have后边不能跟瞬间动词,只能跟延续性动词,例如I have had the book since yesterday。而不能说I have bought the book since yesterday。现在完成时本来就是已经完成的,所以除非表拥有,这个动作不会继续。 再问: have+非延续性动词+时间点对不对 再答: 需要加since,不能直接加时间点 再答: 需要加since,不能直接加时间点

上一篇 英语翻译1 这附近有什么好玩的地方吗?2 这真是一个好地方.3 这是我到过的最好玩的地方.4 这个男人,人品很好,工作也

下一篇 there is a class meeting every week用next week改写