It’s a little late! The movie for a few minutes.

发布时间:2021-04-10 23:13:14

It’s a little late! The movie for a few minutes.
  A. has been on B. began
  C. was beginning D. has begun

网友回答

正确答案是A。分清楚非延续性动词和延续性动词的用法及其转换规律,是解答此题的关键。
  非延续性动词是表示短暂动作的动词,动作通常在一瞬间就能完成,不能与表示一段时间的状语连用。如:
  1)He left Hunan two days ago. (√)
  2)He has left Hunan for two days. (×)
  延续性动词表示动作可以延续一段时间,能够和表示一段时间的状语连用。如:
  My grandparents have lived in the city for over fifty years. 我的祖父母在这个城市已经生活了50多年。
  在肯定句中,非延续性动词只有转换成能够表示持续意义的动词或短语,才能与表示一段时间的状语连用。常用的方法有以下几种:
  ● 转换成“be + 名词/形容词/副词/介词短语”的系表结构:join the army→ be a soldier / in the army, die→ be dead, leave→ be away等。如:
  The man took part in the army 10 years ago.
  → The man has been in the army for 10 years.
  ● 用延续性动词替换非延续性动词:borrow→ keep, buy→ have等。如:
  Millie borrowed this book a week ago.
  → Millie has kept this book for a week.
  ● 用“It is / has been + 一段时间 + since + 从句”表示。如:
  She joined the Reading Club two years ago.
  → It is two years since she joined the Reading Club.
  ● 用“一段时间 + has passed + since + 从句”表示。如:
  Alan came here six months ago.
  → Six months has passed since Alan came here.
以上问题属网友观点,不代表本站立场,仅供参考!