GRAMMAR

Past Perfect Simple

The past perfect simple is used to describe an action that was completed before another action in the past.

Grammar PatternMeaningExamples
Subject + had +
past participle (3rd form)
Expresses an action completed
before another action or time in the past.
I had already eaten when he arrived.
She had studied English before she moved to London.
They had finished their work before the deadline.

In order to master this verb tense it is crucial that you know by heart the past participle of the most used irregular verbs. Below you can see a list of the basic irregular verbs that intermediate/ high-intermediate learners MUST know already.

Base formSimple past
(2nd form)
Past participle
(3rd form)
bewas/werebeen
beginbeganbegun
breakbrokebroken
bringbroughtbrought
buildbuiltbuilt
buyboughtbought
choosechosechosen
comecamecome
dodiddone
drawdrewdrawn
drinkdrankdrunk
drivedrovedriven
eatateeaten
fallfellfallen
feelfeltfelt
findfoundfound
flyflewflown
forgetforgotforgotten
getgotgotten
givegavegiven
gowentgone
havehadhad
hearheardheard
hithithit
holdheldheld
keepkeptkept
knowknewknown
leaveleftleft
loselostlost
makemademade
meetmetmet
paypaidpaid
putputput
readreadread
runranrun
saysaidsaid
seesawseen
sellsoldsold
sendsentsent
singsangsung
sitsatsat
sleepsleptslept
speakspokespoken
spendspentspent
standstoodstood
swimswamswum
taketooktaken
teachtaughttaught
telltoldtold
thinkthoughtthought
understandunderstoodunderstood
wakewokewoken
wearworeworn
winwonwon
writewrotewritten

Grammar practice

Speaking practice

  1. Choose a box
  2. Open the box
  3. Each team member will complete the sentence using their own ideas
  4. Share your sentence with your classmates
Advertisement

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.