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 (Simple, continuous and perfect) and pas ...
0
%
0
0
0
Back
Restart
I have known my best friend ____ primary school.
since
Oops!
Okay!
I _________________ (not / drink) any coffee last night.
didn't drink
Oops!
Okay!
She _________________ (get on) the bus in the centre of the city.
didn't get on
Oops!
Okay!
_________________________ that book yet? (YOU FINISH)
have you finished
Oops!
Okay!
They ____________________________ all the cookies since they came home from school. (EAT)
have eaten
Oops!
Okay!
Mom can't help you right now because she _________________ dinner. (PREPARE)
is preparing
Oops!
Okay!
Those students _____________________ (work) hard last semester.
worked
Oops!
Okay!
They ____________________ (watch) TV last night.
watched
Oops!
Okay!
Have you ______ been to Indonesia?
ever
Oops!
Okay!
The neighbours' boys always _________________ to school late. (COME)
come
Oops!
Okay!
How often ____________________ to the park for a picnic? (YOU GO)
do you go
Oops!
Okay!
We’ve ____ seen that movie three times. Let’s watch another one.
already
Oops!
Okay!
I haven't finished my part in the group project ____
yet
Oops!
Okay!
What time _________________ (he / get up) yesterday?
did he get up
Oops!
Okay!
I _________________________ a new pair of shoes (JUST BUY).
have just bought
Oops!
Okay!
Look to your right! Mary _________________ her little sister to school. How sweet! (BRING)
is bringing
Oops!
Okay!
They ____________________ (arrive) late and ___________________ (miss) the bus.
arrived / missed
Oops!
Okay!
Jeremy usually ______________ to school by bus but today his dad _________________ him. (GO, DRIVE)
goes/ is driving
Oops!
Okay!
My sister often _________________ in bed but today she is so tired that she ___________________ anything at all. (READ, NOT READ)
reads / isn't reading
Oops!
Okay!
The novelist ____________________________ eight pages of his new book. (ALREADY WRITE)
has already written
Oops!
Okay!
Kim has lived in Spain ____ a long time.
for
Oops!
Okay!
I ___________________ (speak) to the director yesterday as he was leaving the room.
spoke
Oops!
Okay!
The post office is not far from here. I _________________ there many times before. (BE)
have been
Oops!
Okay!
I ___________________ (have) a terrible headache yesterday.
had
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies