Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
1. Past Perfect Tense
0
%
0
0
0
Back
Restart
Africa / he / to / by / 1998 / had / gone / not
He had not gone to Africa by 1998
Oops!
Okay!
had / had / she / Jenny / a dog / 10 years old / before / was
Jenny had had a dog before she was 10 years old.
Oops!
Okay!
ridden / had / not / a horse / that / day / she / before
She had not ridden a horse before that day
Oops!
Okay!
had / cat / mouse / a / caught / the / by 5 pm yesterday
The cat had caught a mouse by 5 pm yesterday
Oops!
Okay!
returned home/ the puppies / hadn't / eaten / before / I
The puppies hadn't eaten before I returned home.
Oops!
Okay!
run / Luis / before last competition / race / had / in a ?
Had Luis run in a race before last competition?
Oops!
Okay!
in Spain / before / had / lived / she / to Canada / Mary / moved?
Had Mary lived in Spain before she moved to Canada?
Oops!
Okay!
studied English / they / had / spoke English / well / my children / before
My children had studied English before they spoke English well
Oops!
Okay!
married / got / he / before / weight / lost / had / he
He had lost weight before he got married
Oops!
Okay!
already / their lunch / had / eaten / they / by that time?
Had they already eaten their lunch by that time?
Oops!
Okay!
breakfast / hadn`t / already / Garfield / had / by 10 am last Monday
Garfield hadn`t already had breakfast by 10 am last Monday.
Oops!
Okay!
at the hospital / had / Mary / told me /got a new job / that / she
Mary told me that she had got a new job at the hospital
Oops!
Okay!
known / before / Jake / his friend / had / at the party / they / met
Jake had known his friend before they met at the party.
Oops!
Okay!
Kate / bought / told me / nobody / had / a new car / that
Nobody told me that Kate had bought a new car.
Oops!
Okay!
gym / Luisa / gone / to the / had /by the end of the day?
Had Luisa gone to the gym by the end of the day?
Oops!
Okay!
Australia? / moved to / before / there / worked / she / had / your mum
Had your mum worked there before she moved to Australia?
Oops!
Okay!
met / they / not / before /saw each other / had / in the street they
They had not met before they saw each other in the street
Oops!
Okay!
started / played / before / I had / school / I / soccer
I had played soccer before I started school
Oops!
Okay!
yesterday / had / we / to the cinema / before / been
We had been to the cinema before yesterday.
Oops!
Okay!
broke / the boy / built / had / that / we / the sandcastle
The boy broke the sandcastle that we had built
Oops!
Okay!
talked / before / met? / had / they / they
Had they talked before they met?
Oops!
Okay!
this illness / before / hadn`t / you / had / swam in the river / you
You hadn`t had this illness before you swam in the river
Oops!
Okay!
before / to China / had / they / married / travelled / my parents
My parents had married before they travelled to China
Oops!
Okay!
the truth / she / hadn`t / to her / told / mother / before she left
She hadn`t told the truth to her mother before she left
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies