现在完成时与一般过去时的区别,什么时候该用现在完成时,请说的详细一点我对英语的理解还可以,但我不知道该怎样区分现在完成时与一般过去时,请举个例子

问题描述:

现在完成时与一般过去时的区别,什么时候该用现在完成时,请说的详细一点
我对英语的理解还可以,但我不知道该怎样区分现在完成时与一般过去时,
请举个例子

英语的完成时在过去时是单纯的加ed而已现在完成时就是加yet或already

现在完成时是指过去做的事对现在有产生一定影响的 而一般过去时就只强调过去完成这个动作 一般过去时常和过去的具体时间连用 例如:I came to Bejing last year。 在这句中last year就是过去的具体时间 而现在完成时则与just, already, ever, never等副词和these days, this week, since..., for...等表示一段时间的状语连用。 例如:I have just come from my hometown. 或 I have come from my hometown for two days.

诚恳建议您先正确认识到,所谓的“时态”其实就是一个长期错误的叫法,应该说成“时间和状态”就容易理解了.使用英文动词,首先确定是什么时间,然后确定状态,比如:“昨天,下雨了.”这个句子,非常明确地告诉读者动作发...