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
Present perfect or past perfect?
0
%
0
0
0
Back
Restart
I failed my driving test because I __________ not practiced
I failed my driving test because I hadn't practiced
Oops!
Okay!
He ate all the chicken his wife ___________ cooked
He ate all the chicken his wife had cooked
Oops!
Okay!
I __________ known Bruno for two decades
I have known Bruno for two decades
Oops!
Okay!
We _________ worked a lot this week
We have worked a lot this week
Oops!
Okay!
He __________ lived in London since 2018
He has lived in London since 2018
Oops!
Okay!
I ____________ just gone outside when it started to rain
I had just gone outside when it started to rain
Oops!
Okay!
The plane __________ left by the time I got to the airport
The plane had left by the time I got to the airport
Oops!
Okay!
___________ you read the book yet?
Have you read the book yet?
Oops!
Okay!
He was late for work because his alarm _______ not gone off
He was late for work because his alarm hadn't gone off
Oops!
Okay!
The teacher was satisfied with the essay he___________ written
The teacher was satisfied with the essay he had written
Oops!
Okay!
Tarantino _________ written some amazing movie scripts
Tarantino has written some amazing movie scripts
Oops!
Okay!
We __________ not visited The U.S. yet
We have not visited The U.S. yet
Oops!
Okay!
He _________moved to Canada
He has moved to Canada
Oops!
Okay!
_____________ she left before you got there?
Had she left before you got there?
Oops!
Okay!
I didn't want to go to the movies because I __________ already seen the film
I didn't want to go to the movies because I had already seen the film
Oops!
Okay!
___________ you ever seen a beaver?
Have you ever seen a beaver?
Oops!
Okay!
She _____________already eaten when I arrived
She had already eaten when I arrived
Oops!
Okay!
I _________ not heard about that movie before I watched the trailer
I hadn't heard about that movie before I watched the trailer
Oops!
Okay!
What do you wish you ________ done when you were younger?
What do you wish you had done when you were younger?
Oops!
Okay!
Andre __________ drunk four cups of coffee this morning
Andre has drunk four cups of coffee this morning
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies