自然知识大全:各种时态用法比较

来源:百度文库 编辑:中财网 时间:2024/05/03 00:45:55
一般现在时与现在进行时:
  ⑴一般现在时主要用于习惯性或经常性做的事,常拌随使用频度副词usually, often, seldom等;现在进行时主要用于表示目前或现阶段正在进行的动作或状态,常跟时间状语now, at present等。
  He usually writes lot of letters, but he isn’t writing at present.
  他经常写许多信,但他现在没有写信。

  ⑵表示客观事实或普遍真理时,要用一般现在时,不能用现在进行时。
  The earth goes around the sun. 
  地球绕着太阳转。

  ⑶“感觉” 或 “短暂”动词,通常用一般现在时,不用现在进行时。
  如:
  知觉动词:see, hear, taste, smell 等;
  意识状态的动词:know, believe, like, hate, understand等
  I smell burning. 我嗅到烧着的味。
  He knows German best. 他很熟悉德语。

  *一般过去时与过去进行时:
  ⑴一般过去时可表示一个完成的动作,而过去进行时表示正在进行的动作。
  如:
  I was reading novel last night. 昨晚我在看小说(可能没看完)。
  I read novel last night. 我昨晚看了一本小说(已经看完了)。

  ⑵一般过去时可用于一个单纯动作,过去进行时可用于过去一段时间反复做的动作。
  如:
  Did he ask questions? 他提问题了吗?
  He was asking questions the whole time. 他始终在提问题。

  ⑶一般过去时表示过去某个时刻发生的动作(侧重在说明事实),过去进行时表示过去某一时刻或某一段时间发生的动作(强调在这一过程中所进行的动作或展开的情景)
  如:
  He drew picture yesterday afternoon.
  他昨天下午画了一张画(昨天下午他做了这么一件事)。
  He was drawing picture yesterday afternoon.
  他昨天下午在画画(昨天下午他一直在画画,没干别的事)。

  ⑷过去进行时表示过去某个时间正在进行的动作,一般过去时表示当时临时发生的短暂性动作
  如:
  When was pouring the tea, dropped cup.
  我在倒茶的时候,失手打了一个茶杯。

  * 现在完成时与一般过去时:
  ⑴两者都表示在过去做的动作。但现在完成时表示过去动作与现在的关系,主要说明现在的情况;一般过去时强调动作发生在过去某一时间,与现在不发生联系。
  如:
  They’ve gone to Paris.
  他们到巴黎去了(说明他们现在去巴黎了,不在这里)。
  They went to Paris.
  他们去过巴黎(只说明去过,不表明是否现在仍在那里)。
  I haven’t seen him since last week.
  我从上周就一直没见过他(现在仍未见到)。
  I didn’t see him last week.
  我上周没看到他(只说明上周末见,不说明现在)。

  ⑵ 现在完成时表示从过去发生到现在一段时间内的任何时间,可与today, this week, since等表示包括现在一段时间的状语连用,但不能和表示过去时间的状语连用;一般过去时表示的是过去某一特定时间,或与现在无关的某一过去时间。
  I haven’t seen the film yet.
  我还没看过这部影片(到目前为止)。
  I saw it the day before yesterday.
  我前天看的这部电影(表明看电影的时间是在前天)。

  * 过去完成时与一般过去时:
  ⑴ 过去完成时表示在过去某一时间或动作以前已经发生或完成的动作,在句中一般有另一过去时间或动作与它比较,它是一个相对的时态,表示的是过去的过去,只有在和过去某时或某动作相比较时才用到它;一般过去时表示在过去某个时间发生的一个动作。
  如:
  She had learned some English before she came to our school.
  她来我们学校以前学过一些英语(come to our school是过去发