No student devices needed. Know more
10 questions
1. Farmers hope the weather ..... at the weekend because it ..... bad for weeks now.
improves / is
will improve / has been
is going to improve / will be
is going to improve / was
The oil crisis ..... worse, and therefore, fuel prices ..... even more soon.
gets / will have been rising
will get / are rising
is getting / are going to rise
will get / rise
Stop making fun of me or else I......mum about it.
tell
am telling
have been telling
will tell
........I pick you up from work this afternoon? I............able to leave the office earlier today.
will / will be
do / am I going to be
shall / will be
can / was
We ..... the children to the zoo this Sunday. This ..... their first visit.
will take / hase been
take / is going to be
are taking / will be
have taken / hase been
Our flight ..... off at 5 pm, so we ..... for the airport at 3 o'clock.
is going to take / will have been leaving
will take / will leave
is taking / leave
takes / are going to leave
I ..... any peace of mind until we ..... the first part of this job.
won't have / complete
am not having / are going to complete
don't have / have completed
am not going to have / will complete
We ..... off early in the morning. We........ already ..... all the arrangements.
are going to set / are ... making
set / are ... going to make
are setting / have ... made
will set / will ... make
A: ..... someone please answer the phone? B: I ..... it.
shall / have done
will / will do
does / am doing
can / do
Because I ..... 18 this January, I will finally be able to drive.
have been
will be
am going to be
am
Explore all questions with a free account