英语语法中的时态(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 . 几天前一个晚上我碰巧看见了艾丽斯。