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
A: ____________(you/open) the window yet? B: No, I _____________.
Have you opened --- haven't
Oops!
Okay!
My friend ____________(hurt) himself at the competitions last week.
hurt
Oops!
Okay!
Beth and I ______ (be) friends since we were ten – and we always will be.
have been
Oops!
Okay!
My grandpa __________(work) for this company for more than 30 years. He is retired now.
worked
Oops!
Okay!
We ___________(already/have) three tests this week.
have already had
Oops!
Okay!
A: I can't find my mobile phone. B: ________________(you/lose) it?
Have you lost
Oops!
Okay!
When _________( you/ break) your leg?
did you break
Oops!
Okay!
My parents have gone / have been to South America many times, so you can ask them your questions.
have been
Oops!
Okay!
How many lessons ________(you/have) today?
have you had
Oops!
Okay!
Ouch! I _________(hurt) my knee. It's bleeding.
have hurt
Oops!
Okay!
When I was in the shopping centre I _______(lose) my wallet.
lost
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!
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!
Your experience on this site will be improved by allowing cookies.
Allow cookies