一般过去时与现在完成时练习题
级别: 初级🟡(A2) -🟠 中级 (B1)
根据艾玛和莎拉之间的对话内容,请选择恰当的现在完成时或一般过去时完成句子。本练习将帮助您熟练掌握这两种时态的用法和区别。
练习 1
25 道带解释的问题和答案。
如何做这些练习?
问题: Recently, I ________ (eat) a lot of cakes.
答案:Recently, I have eaten a lot of cakes.
1.


👱♀️ 埃玛: “我一辈子都住在伦敦。 我非常喜欢住在这里”。
✅ Emma: “I have lived in London all my life. I really like living here.”
ℹ️ 艾玛用的是现在完成时,因为她现在还住在伦敦。 她’一辈子’都住在伦敦–这是从过去开始的,一直延续到现在。
2.

🧕🏼 Sara:”我 1995 年搬到这里,一直住在这里。since then.”
✅ I moved
ℹ️ 萨拉使用过去式是因为她描述的是某件事情在过去何时完成。
注意:她还使用了现在完成时,说 “从那时起我就住在这里”(时间并不重要,重要的是从那时起)。
3.

🧕🏼”说说你的搭档吧?”
👱♀️ 艾玛:”嗯,我是在 1996 年认识我男朋友的。”
✅ I met
ℹ️ 她使用过去式是因为她在描述过去与男友相识的情景。 这件事已经过去了。
4.

👱♀️ Emma:”我们 1997 年结婚”。
✅ We got married
ℹ️ 她使用过去简单时态,因为她想说事件(婚礼)是在过去什么时候结束的。
5.

👱♀️埃玛:我们已经结婚 20 多年了。 我们在一起仍然非常幸福!
✅ We have been
ℹ️ 她使用现在完成时,因为他们仍然是夫妻。 事件发生在过去,但婚姻依然美满。
6.

🧕🏼Sara: 哦,那很好。
👱♀️Emma: 跟我说说你的丈夫吧?
🧕🏼Sara:当然,我丈夫在同一家公司做了五年的工程师。 他热爱他的工作。
✅ has been
ℹ️ 我们使用现在完成时,因为她的丈夫是在过去开始这份工作的,他现在仍然是一名工程师。
7.

🧕🏼Sara:”他从 2016 年开始工作”。
✅ He started
ℹ️ We use the past simple because he started his job in the past.
8.

👱♀️ Emma:”啊,好的,他一直住在伦敦吗?”
✅ has he always lived
ℹ️她在询问他的经历。 这件事从过去开始,一直持续到现在,所以我们用现在完成时。
9.

🧕🏼Sara:不,他小时候住在曼彻斯特。
✅ he lived
ℹ️这一事件已经彻底成为过去。
10.

👱♀️Emma: 哦,我从没去过曼彻斯特。
✅ I have never been
ℹ️ 我们在这里使用现在完成时,是因为从过去到现在,艾玛都没有做过这件事。
11.

👱♀️Emma: 那么,你为什么决定搬到伦敦?
✅ why did you decide
ℹ️ 我们使用这种提问方式来询问有关过去的问题:
Question Word+ Did + (subject) + (base form/infinitive of the verb)
12.

🧕🏼Sara:嗯,一家非常好的公司给了我一份工作,我决定搬家。
✅ I was offered
ℹ️这一优惠已成为过去。
13.

👱♀️Emma: 听起来不错。 你刚到伦敦时住在哪里?
✅ you arrived
ℹ️ 她来到了过去。 这次行动已经结束。
14.

🧕🏼Sara: 我们住在伦敦北部。 那是个不错的地方。 你们有什么爱好?
👱♀️Emma:嗯,我一直很喜欢打高尔夫,所以我决定加入一个俱乐部。
✅ I have always enjoyed
ℹ️ 我们使用现在完成时,是因为这件事从过去开始,一直持续到现在。
15.

🧕🏼Sara:你什么时候学会打高尔夫的?
✅ did you learn
ℹ️ 萨拉使用过去式是因为她在问 “什么时候 “发生了什么。
16.

👱♀️Emma: 我记不清了,我打了一辈子高尔夫,这是我最喜欢的运动。
✅ I have played golf
ℹ️她用现在完成时是因为她从过去开始打高尔夫,一直持续到现在。
17.

🧕🏼Sara: 我以前从没打过高尔夫,但看起来很放松。
✅ I have never played
ℹ️ 我们用现在完成时,是因为直到现在,萨拉还没有打过高尔夫。
18.

👱♀️Emma: 那网球呢? _______ (你/曾经/打过)伦敦这里的网球吗?
✅ Have you ever played
ℹ️ 她之所以使用现在完成时,是因为她在问萨拉在过去的任何时候到现在是否玩过。
19.

🧕🏼Sara:不……我小时候有个很棒的网球老师,但现在我不打球了。
✅ I had
ℹ️ 她使用过去式是因为这件事已经结束。 她不再有这个老师了。
20.

👱♀️Emma: 真遗憾… 上周因为温布尔登网球赛,我在电视上看了很多网球节目。
✅ I watched
ℹ️ 她用过去式是因为网球赛事已经结束。
21.

🧕🏼Sara: 是吗? 谁赢得了比赛?
✅ Who won
ℹ️ 事件已经结束,因此再次使用过去式。
22.

👱♀️Emma: 阿尔卡拉斯赢得了比赛。 不过这场比赛对他来说并不轻松… Sara 对不起,我得走了。 再见
✅ It wasn’t
ℹ️ 她仍在谈论过去的那场网球赛事。
练习 2
