重置密码成功

请谨慎保管和记忆你的密码,以免泄露和丢失

注册成功

请谨慎保管和记忆你的密码,以免泄露和丢失

一般过去时和现在完成时的用法区别是什么?

帮考网校 2020-05-15 16:03:39
|

一般过去时和现在完成时的用法区别是什么?

一般过去时表示过去某个时间里发生的动作或状态过去习惯性、经常性的动作、行为。在英语语法中,动作发生的时间,指动作的样子和状态

现在完成时过去的动作或状态持续到现在并且已经完成。在英语时态中,动作发生的时间,指动作的样子和状态

它的构成主语+have或has+动词的过去分词。have/has done

一般过去时和现在完成时的用法区别:

一般过去时所表示的一个或一段过去时间是可以具体确定的,与其他时间没有牵连,它所表示的事情纯属过去,现在完成时说的是现在的情况

比较下面几组句子:

He served in the army from 1952 to 1954.

(这是过去的一件事)

He has served in the army for 5 years.

(现在他仍在军中服役,他仍然是军人)

He wrote many plays when he was at college.

(写剧本是他过去做的事情)

He has written many plays.

(意味着他是剧作家)

I saw Hero last year.

(看《英雄》的时间是去年,与现在无关)

I have seen Hero before.

(以前看过,强调现在知道这部电影的内容)

推荐视频

推荐问答