现在完成时和过去完成时怎么区分?标志?常见的时间状语是什么?yet之类的?

3个回答

  • 现在完成说明是现在的,而过去完成是过去的.其实没有必要去看那么多,你只要理解时态就好了,但是,看总比不看好.

    A:现在完成时常见两种句型:

    ①主语+have / has been+for短语

    ②It is+一段时间+ since从句

    B:过去完成时的结构是:had+done

    现在和过去的最明显区别就是have 和 had.(((其实,只要你理解好了句子的意思,你就会知道这到底是现在的呢还是过去的.所以,审题很关键!)))

    现在完成时"完成用法"的特点是动作不延续,因此,该时态只能与表示不定的过去时间状语(如:already,yet,before,recently 等)、频度时间状语(如:never,ever,once等)、包括现在时刻在内的时间状语(如:this morning / month /year...,today等)连用.

    例如: Have you found your pen yet?你已找到你的钢笔了吗?