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
0
%
0
0
0
Back
Restart
How long (had you been / had you been being) at home when you noticed that the jewellery was missing?
had you been
Oops!
Okay!
Mike was upset because he (had failed / had been failing) his driving exam.
had failed
Oops!
Okay!
We (had known / had been knowing) each other before we started college.
had known
Oops!
Okay!
We (hadn’t realised / hadn’t been realising) how lucky we were to survive the accident.
hadn’t realised
Oops!
Okay!
Andrew (had travelled / had been travelling) for three months around Asia before he started his studies last year.
had been travelling
Oops!
Okay!
Lisa (had slept / had been sleeping) for only 10 minutes when the telephone woke her up.
had been sleeping
Oops!
Okay!
My sister (had tried / had been trying) to lift the heavy box for a few minutes before she finally gave up and asked me for help.
had been trying
Oops!
Okay!
The thieves (had stolen / had been stealing) over 20 cars before the police caught them.
had stolen
Oops!
Okay!
We (hadn’t talked / hadn’t been talking) for more than 10 minutes when Ms Jones interrupted us.
hadn't been talking
Oops!
Okay!
The police wanted to know what I (had done / had been doing) between 3 and 5 the previous night.
had been doing
Oops!
Okay!
Michelle (hadn’t read / hadn’t been reading) the set book and failed the literature test.
hadn't read
Oops!
Okay!
Many people (had died / had been dying) in car accidents before safety belts were invented.
had died
Oops!
Okay!
How long (had she waited / had she been waiting) before the shop manager talked to her?
had she been waiting
Oops!
Okay!
Ben couldn’t come to the party yesterday because he (had broken / had been breaking) his leg.
had broken
Oops!
Okay!
(Had you read / Had you been reading) Mary’s emails before we entered the room? You closed the laptop so quickly!
had you been reading
Oops!
Okay!
We didn’t know that Melanie and Joe (had got / had been getting) divorced a few months earlier.
had got
Oops!
Okay!
After Mark (had lost / had been losing) his job, he decided to move in with his girlfriend.
had lost
Oops!
Okay!
My father retired last year after he (had worked / had been working) for over forty years.
had been working
Oops!
Okay!
Matt (hadn’t travelled / hadn’t been travelling) by himself before the last holidays.
hadn't travelled
Oops!
Okay!
How many candidates (had Mr Grant talked / had Mr Grant been talking) to before he made his decision?
had Mr Grant talked
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies