Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Past Perfect & Past Perfect Continuous
0
%
0
0
0
Back
Restart
By the time the shops opened, they .............. (queue) for nearly an hour.
had been queuing
Oops!
Okay!
I .............. (try) to get a ticket to the show for several minutes when the website crashed.
had been trying
Oops!
Okay!
I .............. (wait) for my friend for an hour when he phoned to say he couldn't come.
had been waiting
Oops!
Okay!
Structure of Past Perfect
had + past participle
Oops!
Okay!
He made a dentist's appointment because he .................... (broke) a tooth.
had broken
Oops!
Okay!
Sam forgot to take a hat on the camping trip, but luckily his friend .............. (bring) a spare one.
had brought
Oops!
Okay!
Structure of Past Perfect Continuous
had + been + -ing
Oops!
Okay!
We .............. (travel) for less than an hour when the coach broke down.
had been travelling
Oops!
Okay!
When I met Dean, he .............. (work) as a teacher in Argentina since 2012.
had been working
Oops!
Okay!
When I checked the receipt later, I realised I .............. (pay) too much for my shopping.
had paid
Oops!
Okay!
Ä: Why were you so tired yesterday? B: Because I ............... (studying) continuously yesterday.
had been studying
Oops!
Okay!
Name one of the rules of Past Perfect.
first action before another action in the past / first action and the result from the first action
Oops!
Okay!
Name one of the rules of Past Perfect Continuous
first action with a period of time before another action in the past / first action with a period of time and the result from the first action
Oops!
Okay!
Greg was tired last night because he .............. (play) basketball.
had been playing
Oops!
Okay!
My cousin .............. (learn) to drive for over a year before she passed her test.
had been learning
Oops!
Okay!
Name one of the rules of Past Perfect Continuous
first action with a period of time before another action in the past / first action with a period of time and the result from the first action
Oops!
Okay!
He eventually went to the doctor because his leg .............. (hurt) for a week.
had been hurting
Oops!
Okay!
How long .............. (you/play) the guitar before we met?
had you been playing
Oops!
Okay!
Name one of the rules of Past Perfect.
first action before another action in the past / first action and the result from the first action
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies