—How long        the movie       ?
—For several minutes.

  • A.did; begin
  • B.has; begun
  • C.has; been on
  • D.will; on

答案

正确答案:C

知识点:动词时态:现在完成时  

解题思路

句意为“——电影开始多长时间了?——几分钟了”。表示的是动作在过去某一时间开始并一直持续到了现在,how long在句中作的是表示一段时间的状语,句子要用现在完成时,排除AD。而begin是非延续性动词,不能和表示一段时间的状语连用,需要变成相应的延续性动词be on。所以答案选C。

易错点

查看相关视频

下载次数:1

<<上一题   下一题>>