Past Perfect Simple 英语语法练习 - Talkpal
00 天数 D
16 小时数 H
59 分钟 M
59 秒数 S
Talkpal logo

使用 AI 更快地学习语言

Talkpal 把 AI 变成了你的专属外教

Learn Languages faster with AI
Flag of England Flag of Spain Flag of France Flag of Germany Flag of Italy
80+ 语言

Past Perfect Simple 英语语法练习

Past Perfect Simple 时态在英语中是一个非常重要的语法点,它用于表示在过去的某个时间点之前已经完成的动作或状态。这个时态的结构通常是”had”加上动词的过去分词。例如,”I had eaten before he arrived.” 这句话表示的是在他到达之前,我已经吃过了。Past Perfect Simple 时态在叙述过去发生的故事或者事件的时候尤其有用,可以帮助我们明确动作发生的先后顺序。

A man sits at a desk between high stacks of books while learning languages at sunset.
Promotional background

学习语言最有效的方法

免费试用 Talkpal

在本次练习中,我们将专注于Past Perfect Simple 时态的使用。通过填空练习,你可以检验自己对这一时态掌握的程度。请记住,正确答案应该放在两个星号(*)之间,并且在答案旁边提供一个单词提示,帮助你找到正确答案。现在,让我们开始练习吧!

Past Perfect Simple 练习一

She *had finished* (finish) her homework before she went out to play.

I couldn’t believe that you *had never seen* (never see) Star Wars before last night.

By the time the teacher arrived, the students *had already left* (already leave) the classroom.

We *had walked* (walk) five miles before we realized we were lost.

Had they *had* (have) dinner when you called?

Mary wasn’t hungry because she *had eaten* (eat) lunch late.

Before the sun rose, they *had been* (be) awake for hours.

By the time I finished my work, my friends *had gone* (go) home.

He *had never met* (never meet) anyone famous until that moment.

I looked everywhere for my keys and then I remembered I *had left* (leave) them in the car.

She felt sick because she *had drunk* (drink) too much coffee.

They *had just finished* (just finish) their meal when the phone rang.

Tom was sad because his girlfriend *had broken* (break) up with him.

Before the storm arrived, we *had secured* (secure) all the windows.

I knew you were not home because your car *had disappeared* (disappear) from the driveway.

Past Perfect Simple 练习二

By the time the movie started, I *had finished* (finish) my popcorn.

The ground was wet because it *had rained* (rain) the night before.

After I found my lost ring, I felt relieved because I *had been* (be) looking for it all day.

Why were you sad? Had your team *had lost* (lose) the game?

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

Before the invention of the telephone, people *had written* (write) letters to communicate at a distance.

When they arrived at the concert, the band *had started* (start) playing.

By the end of the day, I *had completed* (complete) all my tasks.

He *had worked* (work) at the company for 30 years before he retired.

I didn’t have any money on me because I *had lost* (lose) my wallet.

My sister was not surprised by the plot twist in the movie because she *had read* (read) the book.

We *had never traveled* (never travel) abroad before that trip to Paris.

They were not hungry because they *had had* (have) a large breakfast.

The garden was beautiful because she *had planted* (plant) flowers every spring.

He didn’t want to go to the museum because he *had visited* (visit) it before.

Learning section image (zh-hans)
下载 talkpal 应用程序

随时随地学习

Talkpal is an AI-powered language tutor available on web and mobile platforms. Accelerate your language fluency, chat about interesting topics by writing or speaking, and receive realistic voice messages wherever and whenever you want.

Learning section image (zh-hans)

使用您的设备扫描以在 iOS 或 Android 上下载

Learning section image (zh-hans)

联系我们

We are always here if you have any questions or require assistance. Contact our customer support anytime at [email protected]

语言

学习


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

© 2026 All Rights Reserved.


Trustpilot