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
Pre- Inter PRESENT PERFECT
0
%
0
0
0
Back
Restart
What is the past participle form of "WIN"?
WON
Oops!
Okay!
Claire has already/never written the letter to her penpal. She sent it this morning.
Claire has ALREADY written the letter to her penpal. She sent it this morning.
Oops!
Okay!
Have ever you/Have you ever been swimming at night?
HAVE YOU EVER been swimming at night?
Oops!
Okay!
What is the past participle form of "FIND"?
FOUND
Oops!
Okay!
Luke ... (have) a difficult time when he was at his old school. PS or PP?
Luke had (have) a difficult time when he was at his old school.
Oops!
Okay!
What is the past participle form of "BUY"?
BOUGHT
Oops!
Okay!
What is the past participle form of "HAVE"?
HAD
Oops!
Okay!
What is the past participle form of "SEE"?
SEEN
Oops!
Okay!
Unfortunately, they ... (not win) the game last week.
DIDN´T WIN
Oops!
Okay!
I have lived here for/since I was a child.
I have lived here SINCE I was a child.
Oops!
Okay!
Mary has studied English for/since seven years.
Mary has studied English FOR seven years.
Oops!
Okay!
What is the most exciting thing you have never/ever done?
What is the most exciting thing you have EVER done?
Oops!
Okay!
Jack has spoke/spoken to Freya and she is coming to the party.
Jack has SPOKEN to Freya and she is coming to the party.
Oops!
Okay!
Where you have been/have you been? I cook/have cooked dinner and now it’s cold!
Where HAVE YOU BEEN? I HAVE COOKED dinner and now it’s cold!
Oops!
Okay!
I’m not going to enter the 100 m race. I .... (not do) enough training for it.
HAVEN´T DONE
Oops!
Okay!
Karen’s excited about buying a skateboard. She .... (want) one for a long time. PS or PP?
Karen’s excited about buying a skateboard. She has wanted (want) one for a long time.
Oops!
Okay!
My best friend and her dad have just finished/has just finished a pottery course.
My best friend and her dad HAVE JUST FINISHED a pottery course.
Oops!
Okay!
James ... (annoy) Imogen and they’re not talking to each other now. PS or PP?
James has annoyed (annoy) Imogen and they’re not talking to each other now.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies