call是瞬间动词还是延续性动词

Someone ______ (call) you this morning when you were out.

这个题目填called。问题是这是个由 when 引导的时间状语从句,正常应该会出现一个过去进行时,一个一般过去时,为什么没有呢?

请先 登录 后评论

最佳答案 2018-01-18 21:41

这个句子中用called还是was calling和call是否延续动词没有关系。进行时态(进行体)表示一个会结束而尚未结束的事件,一般时态(一般体)表示一个发生并结束的完整事件。本句中的call是打电话的意思。在when you were out这段时间,某人打了电话,不管是否打通电话,达到通话的目的与否,打电话这个动作是发生并且结束了的。因此必须用一般体(一般过去时)。假设在when you were out这段时间,某人不停的拨打电话,要求和you通话,即使被告知你不在,他还是不停地拨打,一遍又一遍的,一直持续了when you were out这么长时间。换句话说,在这段时间里,call这个动词一直在发生,没有结束。这种情景就应该用进行体(过去进行时)。由于第二种情景发生的可能性极小,通常是第一种情景。因此如果是时态填空,就应该首选一般过去时。

Someone ______ (call) you this morning when you were out.

这个句子中的when从句的谓语是静态动词be out,表示状态。如果改为动态动词,表示某人打电话的时候你正在做其它事情,从句的谓语就要用进行时态了。例如:

Someone called this morning when you were helping your parents to clean the house.

请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

when 引导的时间状语从句和主句谓语动词可以都用一般过去时。例如:

When he was in the air force he flew Tornado jets.他在空军服役时驾驶旋风式战斗机。(摘自《朗文当代高级英语辞典》第5版)

请先 登录 后评论
  • 3 关注
  • 4 收藏,25960 浏览
  • 钱祥 提出于 2017-11-10 14:39

相似问题