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
B1 Present Perfect or Past Simple
0
%
0
0
0
Back
Restart
Scientists ___________________ a major discovery in medicine. (JUST MAKE)
have just made
Oops!
Okay!
Fortunately, I ________ any bones. (NEVER BREAK)
have never broken
Oops!
Okay!
He __________ as a war correspondent during the second Iraq war. (WORK)
worked
Oops!
Okay!
Drugs _________________ (BECOME) a huge problem in the United States.
have become
Oops!
Okay!
I don't need any more driving lessons. I ________ the test. (ALREADY PASS)
have already passed
Oops!
Okay!
So far, Jill _________________ (READ) half of the book.
has read
Oops!
Okay!
Who _________ at the cinema last night? (YOU MEET)
did you meet
Oops!
Okay!
Granddad _______ (be) in hospital since Monday. He ________ in hospital before. (NEVER BE)
has been - has never been
Oops!
Okay!
Martha lives in Dublin. She _________ (LIVE) there ever since her dad ________ a few years ago. (DIE)
has lived - died
Oops!
Okay!
She _______ smoking a few months ago. (STOP)
stopped
Oops!
Okay!
Paul and Gina _________________ (ARRIVE) an hour ago. They _________________ problems with their flight. (HAVE)
arrived - had
Oops!
Okay!
Marvin _______ (MOVE) to America when he was 16 but only __________ (STAY) there for a few years.
moved - stayed
Oops!
Okay!
According to her statement, she _________ at the Crown Hotel from last Monday to Thursday. (STAY)
stayed
Oops!
Okay!
I ______ my key and can't find it anywhere. (LOSE)
have lost
Oops!
Okay!
_______ (YOU EVER SEE) the Queen in person? No, but I _______ Prince Andrew at a concert a few months ago. (SEE)
Have you ever seen - saw
Oops!
Okay!
On her trip across Asia, Mum _________________ (VISIT) three countries up to now.
has visited
Oops!
Okay!
They _________________ (GO) to Spain on holiday last summer
went
Oops!
Okay!
She _______ smoking a few months ago. (STOP)
stopped
Oops!
Okay!
It _____ (NOT RAIN) yet this week, but last week it really _________________ a lot. (RAIN)
hasn´t rained - rained
Oops!
Okay!
I _________ the car this morning. Now it looks great! (WASH)
washed
Oops!
Okay!
I ______ a huge meal for lunch and simply can't eat anything at the moment. (eat)
ate
Oops!
Okay!
Do you know who _________________ ( invent ) the telephone? – It ______________ Alexander Graham Bell. ( be )
invented – was
Oops!
Okay!
How many books ________ (HE WRITE) in the last few years?
has he written
Oops!
Okay!
Mozart _________________ (WRITE) 600 pieces of music during his lifetime.
wrote
Oops!
Okay!
I'm hungry. I _________________ (NOT EAT) anything for hours.
haven´t eaten
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies