Grammar Quiz

[ Future Tenses ]

Which sentence is correct?

A. They will finish the report by the end of the day.

B. They will have finished the report by the end of the day.

C. They finish the report by the end of the day.

D. They are finishing the report by the end of the day.

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar Past and Future TensePast, Present, FutureTenses and FoodShould, Should not haveEnglish ArticlePast or Present Verb TenseGerund/ To Verb/ VerbTime PhrasesLinkers and ConjunctionsNoun Phrase

Other quiz:

Grammar › View

Did you __________ at a street party on the Day of the Dead?

A. danced

B. was danced

C. dance

D. dancing


Phrasal Verb › View

Each computer produced is _____ before it’s passed for sale in manufacturing period. If any fault is noticed that computer is put aside.

A. eliminated

B. destroyed

C. placated

D. examined

E. narrated

Grammar › View

What kind of sentence?
Mary bought a gift for her mom, and the store clerk gift wrapped it.
A. simple
B. complex
C. compound


Grammar › View

Let’s go for a coffee, …….. we?

A. shall

B. do

C. will