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 +动词原形都是一般将来时的表达方式,区别是前者表示计划、打算。后者表示带意愿色彩的将来。
飓风一周 美国逾170万家庭仍断电
给予爱的心伤痕累累却美丽
我最珍贵的奥林匹克奖
Angels are Always There 天使一直在你身边
高科技企业到底有哪些移动业务?
BAE与EADS联姻告吹
The flame of love
用社交媒体选股
The Real Meaning of Peace
道德与投资
英语美文 Hints for Women to Revive Romance
中国投资者收购国际米兰部分股权
《恶灵入侵》夺得上周末北美票房冠军
10句最美的英文谚语 让微笑保持着青春不谢
Quote of the week 忙也要留点时间思考一下
中国需求降温无阻国际酒店扩张
假如我又回到了童年
新书披露谷歌面试怪题 提供面试诀窍
飓风“桑迪”增加美国大选不确定因素
Dance Like No One Is Watching
央视特色的中共十八大报道
制造更加轻便灵活的防弹衣
奥巴马对手言论未在中国引发强烈反响
英国高校校长反对移民限制
1999年会出现经济衰退吗?
母爱的真谛
美文阅读 Twelve Keys for Building Trust
我与妈妈有个约会 Mamma
不要停,继续弹
精品文摘:A Father, a Son and an Answer
| 不限 |
| 英语教案 |
| 英语课件 |
| 英语试题 |
| 不限 |
| 不限 |
| 上册 |
| 下册 |
| 不限 |