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 / Present Simple / Past Simple
0
%
0
0
0
Back
Restart
Mr. Green (teach) ____________ French since he left London in 1997.
has taught
Oops!
Okay!
____you (speak) _______ English?
Do / speak
Oops!
Okay!
I (have) ______ a little trouble with my car last week.
had
Oops!
Okay!
The Bakers (be) _______ in New York for 3 months.
have been
Oops!
Okay!
I _______ (never/ have) duck.
have never had
Oops!
Okay!
I’m sorry the car is not here. I (just sell) ______________ it.
have just sold
Oops!
Okay!
He (wear) _________ the same coat since he (move) ___________ here.
has worn / moved
Oops!
Okay!
(ever / be )____ you ______ to Portugal?
Have / ever been
Oops!
Okay!
I (live)_________in New York since 1975.
have lived
Oops!
Okay!
How many times _________ you (see) ___________him since he went to Edinburgh?
have / seen
Oops!
Okay!
Bob (not / see) ................. this movie before.
hasn't seen
Oops!
Okay!
She (not / study) _____ on Fridays.
doesn't study
Oops!
Okay!
Last night Tom _______ (sleep) very well.
slept
Oops!
Okay!
We (not / begin) ___________ to study for the test yet.
haven't begun
Oops!
Okay!
What_____you _____ (do) yesterday?
did / do
Oops!
Okay!
The phone________ (ring) at midnight last Sunday.
rang
Oops!
Okay!
I (see) ______ that film several times because I like it.
have seen
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies