Learn languages faster with AI

Learn 5x faster!

+ 52 Languages
Start learning

Past Tenses 英语语法练习


练习一:填空挑战 – 过去简单时和过去进行时


在学习英语的过程中,过去时态是一个基础却又至关重要的部分。它帮助我们描述过去发生的事情、已经完成的动作以及曾经存在的状态。为了更好地理解和使用过去时态,我们需要通过不断的练习来加强对其结构和用法的掌握。在本文中,我们将通过填空练习来巩固学习者对英语过去时态的理解。

Students discussing grammar exercise in language class 

The most efficient way to learn a language

Try Talkpal for free

英语过去时态主要分为过去简单时、过去进行时、过去完成时和过去完成进行时等。针对这些时态,我们设计了两组练习,每个练习包含15个句子。练习中的句子涵盖了不同的过去时态表达形式,不仅利于学习者巩固已掌握的知识点,同时也能够提升对新知识的应用能力。现在,就让我们开始下面的练习,通过实际的语境来实践所学的语法知识吧。

Last year, they *traveled* (travel) to Europe for the first time.

While I *was* (be) at the concert, I met an old friend.

She *finished* (finish) her homework before going to bed.

The children *were* (be) playing in the park when it started to rain.

I saw that you *called* (call) me last night, but I was busy.

As we *were* (be) watching the movie, someone knocked on the door.

The teacher *explained* (explain) the grammar rules in the last lesson.

We *didn’t hear* (not hear) you come in because we were asleep.

*Did* (Do) she mention anything about the new project yesterday?

Why *were* (be) you so late last night?

They *didn’t believe* (not believe) me when I told them the news.

*Were* (Be) you studying when I called you?

Everybody *laughed* (laugh) when the comedian entered the stage.

What *did* (do) you do over the weekend?

It *rained* (rain) cats and dogs all day yesterday.

练习二:填空挑战 – 过去完成时和过去完成进行时

By the time you arrived, the meeting *had already started* (already start).

I *had been* (be) waiting for you for over an hour!

The movie *had ended* (end) by the time we got to the cinema.

She *had been working* (work) at that company for three years before she quit.

We could not enter the house because we *had forgotten* (forget) the keys.

Before last night’s dinner, I *had never tried* (never try) sushi.

He *had been running* (run) for thirty minutes before he felt tired.

Had the concert *already begun* (already begin) when you got there?

They *had finished* (finish) all the preparations by the time the guests arrived.

When I woke up, my brother *had already left* (already leave) for school.

I *had been reading* (read) the book for two weeks, yet I was only halfway through.

Before we moved to Paris, we *had lived* (live) in London for five years.

By the time the firemen arrived, the fire *had been extinguished* (be extinguish).

*Had* (Have) you completed your assignment before the deadline?

They *had been discussing* (discuss) the problem for hours but couldn’t find a solution.

Download talkpal app
Learn anywhere anytime

Talkpal is an AI-powered language tutor. It’s the most efficient way to learn a language. Chat about an unlimited amount of interesting topics either by writing or speaking while receiving messages with realistic voice.

QR Code
App Store Google Play
Get in touch with us

Talkpal is a GPT-powered AI language teacher. Boost your speaking, listening, writing, and pronunciation skills – Learn 5x Faster!

Instagram TikTok Youtube Facebook LinkedIn X(twitter)

Languages

Learning


Talkpal, Inc., 2810 N Church St, Wilmington, Delaware 19802, US

© 2025 All Rights Reserved.