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
Grammar Review Green Line 4
0
%
0
0
0
Back
Restart
I (buy) a new car next week after I get my bonus.
am going to buy
Oops!
Okay!
They often (play) tennis on weekends at the local club.
play
Oops!
Okay!
She (visit) her grandparents tomorrow because she hasn't seen them in ages.
is going to visit
Oops!
Okay!
I (help) you with your project. When are you (start)?
will help / are going to start
Oops!
Okay!
They (renovate) their house for a month. Next week, they (paint) it.
have been renovating / are going to paint OR will paint
Oops!
Okay!
They (move) to a new house soon and are busy packing.
are moving OR are going to move
Oops!
Okay!
They (arrive) at 8 PM so please be ready.
will arrive
Oops!
Okay!
By the time we arrived the show (start) and we missed the beginning.
had started
Oops!
Okay!
She was very tired during the test because she (study) all night.
had been studying
Oops!
Okay!
She (cook) dinner at the moment so she can't come to the phone.
is cooking
Oops!
Okay!
He (tell) me that he (never/see) a lion before.
told / had never seen
Oops!
Okay!
Yesterday, I (go) to the park to relax and read a book.
went
Oops!
Okay!
By the time we arrived she (already/leave), she (wait) for us for over an hour.
had already left / had been waiting
Oops!
Okay!
I usually (get) up at 7 AM to go for a jog.
get
Oops!
Okay!
I (finish) the book yesterday. I (read) it twice now.
finished / have read
Oops!
Okay!
I (help) you with your homework if you need me.
will help
Oops!
Okay!
We (eat/already) so we're not hungry.
have already eaten
Oops!
Okay!
She (know) him for years. She (meet) him when they were in school.
has known / met
Oops!
Okay!
She (call) you later once she finishes her meeting.
will call
Oops!
Okay!
I (visit) that museum before, so I've (already/see) most of the exhibits.
have visited / have already seen
Oops!
Okay!
We (already/decide) what to do. We (announce) it tomorrow.
have already decided / will announce
Oops!
Okay!
She (talk) on the phone right now. She always (talk) for hours.
is talking / talks
Oops!
Okay!
He (run) for two hours and looks exhausted.
has been running
Oops!
Okay!
He (see) that movie three times already.
have seen
Oops!
Okay!
They (finish) their lunch when the bell rang.
had finished
Oops!
Okay!
I (read) this amazing book. Yesterday I (read) five chapters without stopping.
am reading / read
Oops!
Okay!
She (leave) before we called her, so she (not answer).
had left / didn't answer
Oops!
Okay!
They (plan) this event for months. Last week they (finalize) the details.
have been planning / finalized
Oops!
Okay!
She (move) to Paris next year. She (not/like) her current job.
is going to move / does not like
Oops!
Okay!
They (move) to a new apartment next week. They (need) help with the boxes.
are moving / will need
Oops!
Okay!
They (watch) TV now instead of doing their homework.
are watching
Oops!
Okay!
She (finish) her homework before dinner last night.
finished
Oops!
Okay!
We (wait) for you for half an hour.
have been waiting
Oops!
Okay!
I (read) a fascinating book right now.
am reading
Oops!
Okay!
After they (finish) dinner they (go) for a walk.
had finished / went
Oops!
Okay!
He (already/finish) his assignment when the teacher (ask) for it.
had already finished / asked
Oops!
Okay!
We (wait) for an hour when he finally (arrive).
had been waiting / arrived
Oops!
Okay!
I (tell) her the news before she (hear) it from someone else.
will tell / hears
Oops!
Okay!
I (live) in this city for five years now and I love it.
have lived
Oops!
Okay!
They (play) soccer until it got dark.
played
Oops!
Okay!
He (study) for his exams. He (study) for weeks now.
is studying / has been studying
Oops!
Okay!
They (play) for an hour before it started to rain.
had been playing
Oops!
Okay!
I (already/see) that movie. I (not/like) it very much.
have already seen / do not like
Oops!
Okay!
I (study) for three hours and still have more to do.
have been studying
Oops!
Okay!
She (train) for the marathon for months. Last week she (run) 20 miles.
has been training / ran
Oops!
Okay!
I (work) there for two years before I got promoted.
had been working
Oops!
Okay!
We (finally/meet) our neighbors. We (try) to meet them for months.
have finally met / had been trying
Oops!
Okay!
She always (drink) coffee in the morning to start her day.
drinks
Oops!
Okay!
She (be/not) a doctor yet. She (graduate) next year.
isn't / will graduate OR is going to graduate
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies