Toggle Navigation
Games
Games
Collections
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Collections
Blog
Pricing
News
Contact us
Sign in
Study
The present perfect or the past simple?
0
%
0
0
0
Back
Restart
Which is correct?
For a long time, Ms. Lopez has flown small planes.
For a long time, Ms. Lopez has flew small planes.
Oops!
Okay!
We ______________(not / travel) to Japan since 2015, but we will go this year!
have not travelled
Oops!
Okay!
Which is correct?
How long has he sticked to his budget?
How long has he stuck to his budget?
Oops!
Okay!
My parents _______________(visit) South America for many years. Their next trip in in two months.
have visited
Oops!
Okay!
I ____________ (not / work) for the past year. I'm still not working.
have not worked / have not been working
Oops!
Okay!
Which is correct?
My class have learned about different verb tenses.
My have class has learned about different verb tenses.
Oops!
Okay!
Make a question in the present perfect: have / live / in Raleigh / your family / how long
How long has your family lived in the Raleigh?
Oops!
Okay!
_______________(you/find) any interesting facts yesterday?
Did you find
Oops!
Okay!
She ________________(lose) her keys when she was in London.
lost
Oops!
Okay!
Which is correct?
You are looking beautiful today.
You look beautiful today.
Oops!
Okay!
I ________(have) the flu for one week.
have had
Oops!
Okay!
My uncle ____(buy) this car many years ago, but now he ______ (want) to sell it.
bought...wants
Oops!
Okay!
They ____________(not+catch) many fish last week.
didn't catch
Oops!
Okay!
My little sister ______________(draw) many nice pictures since this morning.
has drawn / has been drawing
Oops!
Okay!
My grandpa ____(not+study) English when he was a child, but now he _____ (take) classes at Wake Tech.
did not study...is taking
Oops!
Okay!
Last month, she _____________(fall) off her bike and ______________(twist) her ankle.
fell; twisted
Oops!
Okay!
The first man _____________(fly) to the Moon in 1969.
flew
Oops!
Okay!
Which is correct?
Who went with you?
Who did you went with?
Oops!
Okay!
We _________________(play) a game. Can I call you back later?
are playing
Oops!
Okay!
Our teacher ______(work) at our school for more than 10 years. Before that, she ______ (teach) overseas.
has worked...woked
Oops!
Okay!
A: _____________ (you / study) English every day? B: Yes, I do.
Do you study
Oops!
Okay!
My friend ____________(hurt) himself at the competition last week.
hurt
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies