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
Present Perfect or Present Simple
0
%
0
0
0
Back
Restart
We (use)................... this chart for a long time.
have used
Oops!
Okay!
I'm a member of the soccer team. I (be practicing).......................very hard.
have been practicing
Oops!
Okay!
............... you (finish)...............your homework yet? Yes, I ............already (finish)..........it.
Have you finished your homework yet? Yes. I have already finished it.
Oops!
Okay!
We (study)...................with wearing masks since last year.
have studied
Oops!
Okay!
I (live)_________in Ho Chi Minh City since 1975.
have lived
Oops!
Okay!
He (wear) _________ the same coat since he (move) ___________ here.
has worn / moved
Oops!
Okay!
We (not begin) ___________ to study for the test yet.
haven't begun
Oops!
Okay!
How many times _________ you (see) ___________him since he went to Edinburgh?
have / seen
Oops!
Okay!
I (be)..........................a big fan since I first read his haiku.
have been
Oops!
Okay!
I (have) ……………………. a little trouble with my car last week.
had
Oops!
Okay!
Up to now, Hoa (work) _______________ very hard.
has worked
Oops!
Okay!
Mr. Green (teach) ____________ French since he left London in 1997.
has taught
Oops!
Okay!
I (see) ______ that film several times because I like it.
have seen
Oops!
Okay!
A : How long .............. you (live).........in Japan? B : For 12 years.
How long have you live in Japan?
Oops!
Okay!
The phone……………………. (ring) at midnight last Sunday.
rang
Oops!
Okay!
What ........... you ………. (do) yesterday?
did / do
Oops!
Okay!
I’m sorry the car is not here. I (just sell) ______________ it.
have just sold
Oops!
Okay!
.........you (speak) ………………….. English?
Do / speak
Oops!
Okay!
Last night Tom……………………. (sleep) very well.
slept
Oops!
Okay!
She (not study) ………………….. on Friday
doesn't study
Oops!
Okay!
The Bakers (be) _______ in New York for 3 months.
have been
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies