Level test
Home
Exercises
Online classes
Cambridge exams
First certificate
Advanced
Proficiency
Present perfect
Jim is very stressed because he
lost
has lost
his passport.
Would you like some coffee? No thanks, I
just had
have just had
coffee.
Where is Pete? He's just
been
gone
to work.
Oh! It's 8pm already. What about the shopping? It's ok, I
went
have been
to the shops this morning.
Did you decide
Have you decided
which car to buy?
She
has been
went
to China in 2006.
They travel a lot, but they
never went
have never been
have never gone
to South America.
Have you already taken
Did you already take
your driving test?
It's a long time since I
have been
haven't been
went
to the cinema.
Is this the first time you
visited
have visited
Barcelona?
John Kelly © 2014
Web services www.hibbard.eu