初中英语时态测试题

英语语法中的时态(tense)是一种动词形式,不同的时态用来表示不同的时间与方式。下面是小编收集整理的初中英语时态测试题,大家一起来看看吧!
初中英语时态测试题:
【2012山东聊城】29. —Do you know the Englishman?
—Yes. I _____________ him for two years.
A. get to know B. have known C. knew D. got to know
【答案】B
【2012 山东临沂】25. Traveling to space is no longer just a dream. Russia ______ the first hotel in space in the near future.
A builds B. will build C. build D has build
【答案】B
初中英语时态测试题
【2012 山东临沂】27. China plans to let tourists _____ the Xisha islands in the south China Sea this year.
A. visit B. visits C. visiting D. visited
【答案】A
2012 山东临沂】29. It _____ Mr Green an hour to fix up his bicycle yesterday.
A. cost B. paid C. spent D. took
【答案】D
【2012 山东临沂】33. Every year, more than 70,000,000 sharks ____ for their fins.
A. were killed B. have killed C. are killed D. will killed
【答案】C
现在完成时的习题:
1. The plans _______ under discussion for a year now, but no decision _______ reached.
A. have been, has been B. are, is
C. have been, is D. are, has been
2. —I suppose you ______ that report yet?
—I finished it yesterday, as a matter of fact.
A. didn’t finish B. haven’t finished C. hadn’t finished D. wasn’t finishing
3. —_______ any replies yet?
—Six yeses and two noes so far.
A. Do you have B. Did you have C. Have you had D. Had you had
初中英语时态测试题
【答案与解析】
1. A。根据句中的for a year now可知,计划的讨论到现在已持续了一年,它表示的是从过去一直持续到现在的情况,所以第一空要用现在完成时;而第二空用现在完成时,则表示的是一种结果。
2. B。根据答语的意思“事实上,我昨天就完成了”可知,问话人的意思肯定是“我想你还没有写完报告吧”,所以用现在完成时,表示现在的结果。
3. C。此处用现在完成时表示询问结果。
过去完成时的用法:
(1) 表示过去未曾实现的想法:过去完成除表示“过去的过去”外,还可表示过去未曾实现的想法和打算,通常连用的动词是 want, think, hope, plan, mean, expect, intend, suppose 等:
I had meant to come, but something happened. 我本想来,但有事就没有来。
I had hoped to send him a Christmas card, but I forgot to do so. 我本来希望寄给他一张圣诞卡的,但我忘了寄了。
(2) 用于特殊句式:在hardly [scarcely, barely]…when [before]…和no sooner…than…等句式中,主句通常要用过去完成时,而从句则通常要用一般过去时。这类句式均表示“一……就……”。如:
I had hardly closed my eyes when the telephone rang. 我刚合上眼,电话铃就响了。
I had no sooner checked into the hotel than he arrived. 我一住进旅馆,他就到了。
the other day通常连用什么时态:
the other day的意思是“几天前”,相当于a few days ago,所以通常与一般过去时态连用。如:
He caught a bad cold the other day. 几天前他患了重感冒。
He left for Shanghai the other day. 他几天前去上海了。
I got an email from Jim the other day. 早几天我收到吉姆一封电子邮件。
注意它修饰非谓语动词的情况。如:
The man speaking to us the other day has gone to Japan. 那天同我们讲话的那个人到日本去了。(句中的speaking等于who spoke)
类似的还有the other night(几天前的一个晚上)。如:
I happened to see Alice the other night . 几天前一个晚上我碰巧看见了艾丽斯。
12 12 分享:

相关课程

发表评论

登录后才能评论,请登录后发表评论...
提交评论

最新文章