分享

解惑|如何选择正确过去时:是He did, he was doing, 还是he has done

 Karen在翻译 2023-03-17 发布于贵州
//
//

Hi,大家好!

这是“解忧英语作文馆”的第41篇文章。

英语中,谈论过去的方式有好几种,到底该选哪种呢?今天我们来看看三种最常用的过去时态:一般过去时(he did),过去进行时(he was doing),及现在完成时(he’s/he has done),以及这些时态使用的差异。

一般过去时 or 过去进行时

首先,我们来看看一般过去时和过去进行时的区别。

区别1:侧重点不一样。

一般过去时过去进行时最根本的区别在于:我们用一般过去时来表示某个动作已经完成,而用过去进行时来表示某个动作正在进行。

比较如下句子:

Joe ate the pizza.    

乔吃了披萨。

强调的是the pizza has gone,披萨已经没了,吃这个动作结束。

Joe was eating the pizza.      

乔正在吃披萨。

强调的是there was still some pizza left,还剩些披萨,吃这个动作还在进行中。

At 4 pm last Monday, he finished work early and went home.

一般过去时强调过去某一特定时间发生的事件。关注的焦点不是正在进行的事件,而是整个事件(完成工作,回家)。

这些事件都是在那个时候完成的。

At 4 pm last Monday, he finished work early and went home.     

过去进行时强调的是过去某一时间段内正在进行的动作或事件。工作在下午4点正在进行。

当时该事件还未完成。

区别2:用一般过去时强调主要事件。

在同一个句子中使用一般过去时过去进行时,当一个事件比另一个事件更重要时,我们可以用一般过去时来强调主要事件。我们可以使用过去进行时作为背景事件(不太重要)。

例如:

She was reading a book when she heard a strange noise.

她看书的时候(背景事件),听到了奇怪的声音(主要事件)。

While we were waiting for Harry, we played a game of cards.

我们等Harry的时候(背景事件),玩了一次纸牌(主要事件)。

I was sitting in the park and suddenly I saw an old school friend I hadn’t seen for 30 years.

我正坐在公园里(背景事件),突然我看见了一位30年没见面的老同学(主要事件)。

注意:有些动词(know, believe, like, want等)即使在描述持续发生的事情时,基本上也不会用进行时。

例如:

I believed she was in France.

I was believing she was in France.

过去进行时 or 现在完成时

现在,我们来看一看用一般过去时还是用现在完成时的情况。这两种时态之间的不同之处共三种。

区别1:

当一个行为开始于过去但现在仍在继续时,就用现在完成时。

比较如下两个句子:

I’ve worked here for five  years. 

我在这工作了五年。(可以理解为I still work  here now, 我在这已经工作了五年,我现在还在这工作。)

I  worked there for five years. 

我曾在那工作了五年。

(可以理解为I don’t work there now,我过去在这工作了五年,我现在不在那工作了。)

区别2:

一般过去时用于描述某个具体的行为(某个特定时间或场合做了某件事),现在完成时用于谈论某个行为经历,而行为何时发生并不重要。

比较如下两个句子:

I’ve  read that book three times. 

那本书我已经读了三遍。

(谈论的是经历,什么时候读的并不重要,而且可能以后还会再读一遍。)

I  read the document three times to make sure I understood it. 

我把这份文件读了三遍,就是为了要弄懂它。

(谈论的是我读这份文件时的某个具体场景。)

此外,现在完成时还常与ever, never, already 及yet连用。

例句:

Alex has never been to France.

Have you done your homework yet?

区别3:

当某个动作行为影响到现在时,使用现在完成时。

比较如下两个句子:

I  can’t walk because I’ve hurt my leg. 

我不能走路,因为我的腿受伤了。

(腿受伤了,对现在的影响就是不能走路,因此腿受伤这个事件用现在完成时进行描述)

I  fell off my bike and hurt my leg. 

我从自行车上摔下了,伤了腿。

(没有表明腿受伤对现在的影响,因此腿受伤这个事件用一般过去时进行描述)

如何用好过去时是英语学习者最容易出错的地方之一,希望这篇小文能帮到有此困惑的馆友们。

以上就是今天的分享。

知识便利贴

如下两个句子的差异你能看出来吗?据说,英语八级也不一定能看得出来哦。

I didn’t have any lunch today.

I haven’t had any lunch today.

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多