11.Peters mother died three years ago. She ____ for three years
A.died
B.was dead
C.has been dead
D.has dies
12.I have finished my homework.
----When ____ you it?----An hour ago.
A.have; finished
B.do; finish
C.did; finish
D.will; finish
13.Hes lived here ____ 1980.
A.after
B.in
C.from
D.since
14.He has ____ been to Shanghai, has he?
A.already
B.never
C.ever
D.still
15.Listen, Mary ____ in her room.
A.sing
B.is singing
C.sings
16.My sister ____ middle school half a year ago.
A.will finish
B.finishes
C.finished
17.There ____ a parents meeting tomorrow afternoon.
A.are
B.will have
C.is going to be
18.I ____ him since I began to live in the city.
A.know
B.have known
C.knew
19.Miss Gao ____ English on the radio every morning.
A.had studied
B.studies
C.study
20.What are you going to give our art teacher for Teachers Day?
----Im not sure. Maybe I ____ him some flowers.
A.have given
B.will give
C.gave
D.give
下一页:参考答案
点击查看:2014中考英语语法专项训练
参考答案
11.C.die 是瞬间动词,不能表示延续。若表示相应的延续意义,需用be dead的现在完成时形式。
12.C.when不能与现在完成时连用,因为它表示的是一个时间点,一般多与现在时、过去时或将来时连用。
13.D.谓语用现在完成时,故应用since.
14.B.附加问句部分是肯定形式,故空白处应填never.
15.B.look/listen等动词在句首单独使用,都是现在进行时的标志。
16.C.ago 用于一般过去时。
17.C.there be 的一般将来时是 there will be或 there is/are going to be.
18.B.句中有since从句,故主句谓语用现在完成时。
19.B.every morning一般与现在时连用。
20.B.be going to +动词原形和will +动词原形都是一般将来时的表达方式,区别是前者表示计划、打算。后者表示带意愿色彩的将来。
表示动作最近发生的现在完成时
used to / be used to
过去完成时
will do与be going to do的用法差别
一般将来时
一般现在时的用法
将来完成时
现在进行时与一般现在时的区别
过去进行时与一般过去时的区别
比较过去时与现在完成时
延续动词与瞬间动词
过去进行时
主动语态变被动语态的方法
将来进行时的“温和效应”
过去完成时的用法提醒
时态一致
用现在进行时表示将来
这是根据语境确定时态的一道妙题
be to和be going to
一般现在时的七种用法
一般现在时表将来
时态、语态配套练习及答案
现在进行时表将来有哪些特点
一般现在时代替进行时
一般现在时与现在进行时表示将来的区别
这个when后用一般现在时还是一般将来时
用于现在完成时的句型
四种将来时态的用法归纳
使用过去完成时的必要性和非必要性
比较since和for
| 不限 |
| 英语教案 |
| 英语课件 |
| 英语试题 |
| 不限 |
| 不限 |
| 上册 |
| 下册 |
| 不限 |