Have you done your homework yet?Yes I finished it a momeng ago后面回答的句子中,finish为什么要用一般过去时而不用现在完成时?

问题描述:

Have you done your homework yet?Yes I finished it a momeng ago
后面回答的句子中,finish为什么要用一般过去时而不用现在完成时?

a moment ago 是过去的时态,像last year, just now等;而像since.....,yet,already等是现在完成时

ago 是一般过去时的标志

a moment ago 表示我刚做完,姑用完成时.用Yes,I've already finished it.也可
不懂可再问哦!