Grammar Quiz

Future Time and Tenses Quiz


Preview:


By this time next year, Peter ____________ the marathon

A. will run

B. is running

C. will have run


By the time you arrive, I _________ dinner.

A. will prepare

B. am preparing

C. will have prepared


John _________ weightlifting in the gym tomorrow morning.

A. will work out

B. am working out

C. am going to work out


By this time next year, Peter _________ fluent in French.

A. will be

B. am going to be

C. will have been


Adrian ____________ to the dentist next Monday.

A. will go

B. is going

C. going to


Me and my husband ____________ at the new restaurant tonight.

A. will dine

B. are dining

C. going to dine


I think my best friend ____________ the new job next month.

A. will start

B. is starting

C. going to start


By the time I graduate, I _________ my driving licence.

A. will have got

B. am going to get

C. will get


Our flight _________ at 10 o’clock tomorrow morning.

A. will depart

B. is departing

C. departs


Mary and her cousins _________ their vacation in Italy.

A. will spend

B. are spending

C. are going to spend


By the time you finish reading this book, you ____________ a lot about history.

A. will have learnt

B. are learning

C. going to learn


Tomorrow at this time, I ____________ a special dinner for my wife.

A. will be cooking

B. am cooking

C. going to cook


Look at him! He ____________ soon.

A. will cry

B. is going to cry

C. will be crying


All my friends ____________ to the concert next Saturday.

A. will attend

B. are attending

C. going to attend


Look at those clouds! It _________ rain soon.

A. will rain

B. is going to rain

C. will be raining


Lily _________ her parents next weekend.

A. will visit

B. is visiting

C. is going to visit


Audrey _________ you with your homework if you need it.

A. will help

B. am going to help

C. going to be helping


A: I want to go home, it’s late. B: I ______________ you a taxi

A. will request

B. am requesting

C. am going to request




About grammarquiz.net

GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.