勤学教育网合作机构> > 苏州美联英语欢迎您!

五年级英语过去式时态试题

苏州美联英语logo
来源:苏州美联英语

2021-08-23|已帮助:1366

进入 >
时态是表示不同时间发生的动作或存在的状态,需要用不同的动词形式表示。时态题是英语考试的必考题。下面是小编收集整理的五年级英语过去式时态试题,大家一起来看看吧!
五年级英语过去式时态试题:
一般过去时习题
1. I know a little bit about Italy as my wife and I ______ there several years ago.
A. are going B. had been C. went D. have been
解析:C。根据句末的several years ago可知,此处应用一般过去时。
2. They ______ two free tickets to Canada, otherwise they’d never have been able to afford to go.
A. had got B. got C. have got D. get
解析:答案选 B。句子前半句讲的是过去的事实,用一般过去时; 后半句讲的是对过去情况的假设,故用了would never have been这样的形式。
五年级英语过去式时态试题
3. The play had already been on for quite some time when we ______ at the New Theatre.
A. have arrived B. arrived C. had arrived D. arrive
解析:答案选 B。由于句中的had already been用的是过去完成时,而根据句意,arrive显然应发生在其后,故要用一般过去时。全句意为:当我们到达新剧院时,戏已经演了好一会儿了。
4. When I called you this morning, nobody answered the phone. Where ______?
A. did you go B. have you gone C. were you D. had you been
解析:C。句子的前半句说上午打电话时没有人接电话,而后半句问对方当时在什么地方。显然,句子前后两部分的时间应一致,即用一般过去时。
5. The hotel wasn’t particularly good. But I ______ in many worse hotels.
A. was staying B. stayed C. would stay D. had stayed
解析:D。根据The hotel wasn’t particularly good这一句中的一般过去时可推知stay in many worse hotels要用过去完成时,因为它发生在wasn’t之前。
过去完成时习题:
1. I was giving a talk to a large group of people, the same talk I ______ to half a dozen other groups.
A. was giving B. am giving C. had given D. have given
分析:C。许多同学可能会简单地根据前面的was giving而误选A。但事实上,此题提供的语境是:我当时正在给一群人作报告,这个报告我曾给其他若干批人讲过。由于was giving为过去进行时,而“曾给其他若干批人讲过”显然发生在was giving这一过去时间之前,故用过去完成时,即答案选C。
五年级英语过去式时态试题
2. John, a friend of mine, who got married only last week, spent $3, 000 more than he ______ for the wedding.
A. will plan B. has planned C. would plan D. had planned
分析:D。首先将选项分成两组:C和D为“过去组”,A和B为“非过去组”,而根据句中的got married和last week可推知,此题的答案应在“过去组”中。然后再根据句意比较get married与plan的先后关系,显然是先“计划”,后“结婚”,而“结婚”在句中用了一般过去时,故“计划”要用过去完成时。
3. They became friends again that day. Until then, they ______ to each other for nearly two years.
A. didn’t speak B. hadn’t spoken C. haven’t spoken D. haven’t been speaking
分析:B。由于他们再次成为朋友发生在过去(因为became用的是一般过去时),这就说明他们差不多有两年没说过话属于“过去的过去”,所以要用过去完成时。
过去进行时习题:
1. The telephone ______, but by the time I got indoors, it stopped.
A. had rung B. was ringing C. rings D. has rung
分析:答案为B。根据句意可知,“电话铃响”这一动作在我进屋之前一直在进行,故用过去进行时。
2. I walked slowly through the market, where people ______ all kinds of fruits and vegetables. I studied the prices carefully and bought what I needed.
A. sell B. were selling C. had sold D. have sold
分析:答案为B。根据句中的walked, studied, bought等可知,句子是在谈论过去的情况,故可排除A和D。再根据句意,联系“慢慢走过集市”“仔细研究价格”“买下需要的东西”等信息,说明当时人们是“正在”卖水果和蔬菜,故用过去进行时。
3. I wasn’t sure if he was really interested or if he ______ polite.
A. was just being B. will just be C. had just been D. would just be
分析:答案为A。根据英语语法,动词be的过去进行时可以表示过去一时的表现或暂时的状态,本题的意思是:我不清楚他是真的感兴趣呢,还是装成有礼貌的样子。又如:
You were being stupid. 你当时真有傻。
She was being angry. 他当时显得很生气。
一般过去时用法:
表示过去某个时间发生的动作或存在的状态。这个时间可以通过具体的时间状语、从句或上下文等来表示。如:
She bought her friend a present yesterday. 她昨天买了一件礼物给她的朋友。
I lived in this village when I was a boy. 当我还是个孩子的时候我住在这个村庄里。
I went to the city, but my brother remained at home. 我去了城市,可弟弟留在了家里。
I couldn't sew until I was six. 我直到六岁时才会用针缝东西。
—Alice is not coming to your birthday party tonight.
—But she promised.
—艾利斯今晚不来参加你的生日聚会了。
—但是她答应要来的。

以上是苏州美联英语整理的五年级英语过去式时态试题全部内容。

热门推荐

更多
勤学培训网 英语学习网 五年级英语过去式时态试题