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
Present Perfect-Past Simple
0
%
0
0
0
Back
Restart
Ouch! I _________(hurt) my knee. It's bleeding.
have hurt
Oops!
Okay!
What _________(you/do) since you came here?
have you done
Oops!
Okay!
She ___ (have) English lessons for 3 years and then she stopped because she didn’t like the language.
had
Oops!
Okay!
When I was in the shopping centre I _______(lose) my wallet.
lost
Oops!
Okay!
A: I can't find my mobile phone. B: ________________(you/lose) it?
Have you lost
Oops!
Okay!
A: ____________(you/open) the window yet? B: No, I _____________.
Have you opened --- haven't
Oops!
Okay!
I ___ (break) my leg two weeks ago.
broke
Oops!
Okay!
I______________(never/hear) this song before. Who made it?
have never heard
Oops!
Okay!
We ___________(already/have) three tests this week.
have already had
Oops!
Okay!
Beth and I ______ (be) friends since we were ten – and we always will be.
have been
Oops!
Okay!
When _________( you/ break) your leg?
did you break
Oops!
Okay!
My friend ____________(hurt) himself at the competitions last week.
hurt
Oops!
Okay!
My grandpa __________(work) for this company for more than 30 years. He is retired now.
worked
Oops!
Okay!
How many lessons ________(you/have) today?
have you had
Oops!
Okay!
My parents have gone / have been to South America many times, so you can ask them your questions.
have been
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies