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
My friend ____________(hurt) himself at the competitions last week.
hurt
Oops!
Okay!
They ____________(not+catch) many fish last week.
didn't catch
Oops!
Okay!
_______________(you/find) any interesting facts yesterday?
did you find
Oops!
Okay!
Has Morris finished his studies _________ (just/ yet) ?
Has Morris finished his studies YET ?
Oops!
Okay!
____________(you/open) the window yet? - No, I _____________.
have you opened ; haven't
Oops!
Okay!
We ____________(go) shopping yesterday after school.
went
Oops!
Okay!
We ____________(already/have) three tests this week.
have already had
Oops!
Okay!
My uncle ______________(buy) this car many years ago.
bought
Oops!
Okay!
Another postcard ! I've ________ (yet/ already) had six from him.
Another postcard ! I've ALREADY had six from him.
Oops!
Okay!
My little sister ______________(draw) many nice pictures today.
has drawn
Oops!
Okay!
My brother has _______(yet/ just) bought a new car but he hasn't driven it yet.
My brother has JUST bought a new car but he hasn't driven it yet.
Oops!
Okay!
Last month he _____________(fall) off his bike and ______________(twist) his ankle.
fell; twisted
Oops!
Okay!
Have you finished that composition for History class _______ ? You only started an hour ago!!
yet
Oops!
Okay!
Have you seen the new James Bond film _______ ?
Have you seen the new James Bond film YET ?
Oops!
Okay!
Our teacher _________________(work) at our school for more than 40 years.
has worked
Oops!
Okay!
We ______________(never/travel) in Wales.
have never travelled
Oops!
Okay!
"Have you called Yasmin to wish her luck for the exam today?" "No, not _________ . I'll do it now!"
yet
Oops!
Okay!
He / have just / a shower
He's (has) just had a shower.
Oops!
Okay!
Maria has _______(yet/ just) phoned from Italy. I spoke to her a few minutes ago.
Maria has JUST phoned from Italy. I spoke to her a few minutes ago.
Oops!
Okay!
I can't find my mobile phone. - ________________(you/lose) it?
have you lost
Oops!
Okay!
She / already / to meet / all her neighbours in a week
She has already met all her neighbours in a week
Oops!
Okay!
The concert will start in two hours but the singers haven't arrived __________.
The concert will start in two hours but the singers haven't arrived YET.
Oops!
Okay!
The postman / not arrive / yet?
Has the postman not arrived yet? Hasn't the postman arrived yet?
Oops!
Okay!
Don't come in here with those muddy shoes!! I have __________ cleaned this floor!!!
just
Oops!
Okay!
He ________________(lose) his keys when he was in London.
lost
Oops!
Okay!
Where _______________(your friend/buy) this dress?
did your friend buy
Oops!
Okay!
How many poems ________________(he/write) this month?
has he written
Oops!
Okay!
I can't go to Spain. I have_______ (yet/ already) booked two tickets for Italy. I booked them a few months ago.
I can't go to Spain. I have ALREADY booked two tickets for Italy. I booked them a few months ago.
Oops!
Okay!
I______________(never/hear) this song. Who made it?
have never heard
Oops!
Okay!
The first man _____________(fly) to the Moon in 1969.
flew
Oops!
Okay!
The group has ________ visited two museums today, so they don't want to go to another one.
The group has ALREADY visited two museums today, so they don't want to go to another one.
Oops!
Okay!
My grandpa ______________(not+study) Latin when he was at school.
did not study
Oops!
Okay!
Have you had lunch _____ ?
Have you had lunch YET ?
Oops!
Okay!
My parents _______________(be) to South America many times.
have been
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies