英语语法,Between 1897 and 1919 at least 29 motion pictures ( ).选

6个回答

  • A,不是被动式,排除

    C句子含义不是将来时,排除

    剩下B现在完成时和D,过去完成时

    句子是两个过去时间点之间的事情,选D

    现在完成时,现在完成时用法:

    1.表示过去发生或已经完成的某一动作对现在造成的影响或结果.常用的时间状语:already,so far,never,just,before,recently,

    I have lost my key.(说明过去某时丢的,现在还未找到.)

    2.表示过去已经开始,持续到现在的动作或状态往往和表示一段时间的状语连用.for+一段时间,since+一段时间 How long..I have known him for ten years.

    3.表示从过去某一时间到说话时这段时间中反复发生的动作,常用often,always,seldom,never等连用.注意与一般现在时的区别.We have been to the Summer Palace twice.

    4. 表示次数.

    而过去完成时表示过去某一时间或动作以前已经发生或完成了的动作.它表示动作发生的时间是“过去的过去”.表示过去某一时间可用by,before等构成的短语,也可用when,before等引导的从句或通过上下代表示.