题目内容

Mr Brown has gone to Tokyo. He will be back ________ two weeks.

[  ]

A.after
B.in
C.by
D.for
答案:B
解析:

  解析:本题考查inafter加时间段,表示“在……之后”的用法区别:

  (1in一般表示“从现在或说话时刻算起某一段时间之后”,用于将来时.例如:

  Jim will be back in a few days.

  另外,“in+时间段”也可作“在……之内”解.例伽:

  It's difficult to draw well in half an hour.

  (2after则表示:①以过去为起点的某一段时间之后,用于过去时.②与时间点连用,表示将来某个时间之后.例如:

  Tom left on Tuesday and returned after days.

  Lucy will be back after two o'clock.

  (3by表示某事完成的时限,是“到……为止”之意,可用一般时态和完成时态.例如:

  By the end of last term, they had already learned 800 words.

  (4for做介词使用时,后接“一段时间”,表示动作或状态延续的时间长度,谓语动词必须是延续性的,常与现在完成时连用.例咖:

  Jack has already been in Shanghai for three years.

  本题答案为B


练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网