400-800-8975

八年级英语时态试题

英语语法中的时态(tense)是一种动词形式,不同的时态用来表示不同的时间与方式。下面是小编收集整理的八年级英语时态试题,大家一起来看看吧!
八年级英语时态试题:
【2011.河南省】33. —Excuse me, where is Mr. Brown's office?
—Sorry, I don't know. I_____ here for only a few days.
A. work B. worked C. have worked D. will work
33.答案:C。考查动词时态及情景交际。句意:…。我在这儿才几天
【2011黑龙江绥化市】()14.—Where is Bob?
—He______to Harbin for a meeting.
A. went B. has been C. has gone
答案:C
【解析】词义辨析。have been to 指“去过”,have gone to 指“去了”, 即不在说话者所在地。根据句义,“他去哈尔滨参加会议”,所以选C。
八年级英语时态试题
【2011黑龙江绥化市】()24. Don't make so much noise. The children_______an English lesson.
A. have B. are having C. were having
答案:B
【解析】时态考查。根据情境:不要闹动静,因为孩子们正在上英语课,故用现在进行时。
【2011江苏徐州】8. I was very angry with John—he just_______ when I spoke to him.
A. isn’t listening B. hasn’t listened C. didn’t listen D. wasn’t listening
答案:D
【解析】考查动词的时态。句意“我生约翰的气,当我和你说话的时候,他就是不听。”过去进行时强调过去某时间正在做的事情。
【2011江苏徐州】13. — Are you going to the bank, Laura?
—No, I _______ to the bank already.
A. have been B. have gone C. am going D. had been
答案A
【解析】考查动词时态的用法。由上句句意“……你打算去银行吗?-不。”和“already”推测他已经去过了,用现在完成时。Have/has been+地点意为“去过某地(已回来)”;have/has gone+地点意为“到某地去了(现在不在这儿)”。故选A。
将来完成通常搭配的状语:
1. 用作状语的介词短语
There will have been a definite result before Friday. 星期五以前将肯定会有结果。
By next Christmas we’ll have been here for eight years. 到下一个圣诞节,我们在这儿就住了整8年了。
By now you will have guessed that I’m back in Ireland. 你现在应该已经猜出我回到了爱尔兰了。
By the end of next week, I will have been a teacher for 25 years. 到下周末,我当老师就有25年了。
We’d better wait till 14 December. David will have had his exam by then, so he’ll be able to enjoy himself. 我们最好还是等到12月14日。到那时大卫就考完试了,这样他就能够玩得痛快。
八年级英语时态试题
2. 用作状语的从句
If I don’t run, the train will have left. 如果我不跑,火车就会开走了。
If he turns it down, he will have lost the moral high ground to the president. 如果他拒绝的话,就会把精神上的优势输给总裁。
If you finish this job as well, you will have done far more than I expected. 假如你将这项工作干完的话,那你会干得比我预料的要多了。
If there was any scandal in that company, you can be sure that Bobby will have clocked it. 那家公司有任何丑闻,博比肯定会知道。
过去完成时用于虚拟语气中:
若表示与过去事实相反的虚拟语气,此时条件从句的谓语用过去完成时(had+过去分词),而主句谓语则通常用过去完成时(would+have+过去分词),当然,主句谓语也可根据情况使用“should (could, might)+have+过去分词”。如:
If I'd left sooner, I'd have been on time. 要是我早点动身,我就准时到了。(但我动身太迟了)
If we had found him earlier we could have saved his life. 要是我们当时早点找到他的话,我们就可以救活他。(可惜我们找到他太晚了)
If I had known that you were coming I would have met you at the air-port. 要是我早知道你要来的话,我就会在机场接你了。
If he had lived, some day Michael would have done something important. 假定麦克尔当时在世的话,他本可做出了不起的事。
If I had known how he felt, I would never have let him adopt those children. 我要是知道他的想法,我是决不会让他领养那些孩子的。
He would have forgotten the boy’s birthday if you hadn’t reminded him. 要不是你提醒他,他会忘记这男孩的生日的。
Our lives would have been greatly impoverished if we had not known our dear friend. 若不是得识我们这位好朋友,我们的生活一定十分不妙。
一般现在时表将来:
在make sure(弄清楚),make certain(弄清楚),take care(注意,当心),be careful(注意,当心),mind(注意),watch(注意)等后的that从句中通常也只用一般现在时表示将来意义:
Take care that it does not occur again. 注意别再发生这样的事。
We must take care that no one sees us. 我们必须注意别让人看见我们。
Make sure you come back soon. 你要保证快点回来。
Be careful that you don’t hurt her feelings. 当心别伤了她的感情。
Watch that the baby doesn’t go near the heater. 注意别让宝宝接近加热器。
Mind you read the examination questions carefully before you begin to answer them. 在答题前要注意仔细阅读考题。
【注】在it doesn’t matter, I don’t care, I don’t mind 等结构(以及类似结构)后的名词性从句也通常用一般现在表示将来意义:
It doesn’t matter where we go on holiday. 我们去哪儿度假都行。
Does it matter who goes first? 谁先去这有关系吗?
I don’t care whether we win or lose. 我不在乎我们是赢还是输。
Don’t you care what happens to them? 难道你不关心他们出什么事了?
12 12 分享:

相关课程

发表评论

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

最新文章