Grammar Quiz

[ Grammar ]

By the time you arrive, we ______ dinner.

A. will finish

B. will have finished

C. are finishing

D. will be finishing

E. finished

Select your answer:
A  B  C  D  E 


Random Topics:

Have toGrammar and PrepositionsWould/would like - affirmative/negativeNoun ClausesVerbal CommunicationVocab and GrammarWill, Be going to, Present ContinuousOrder of AdjectivesPrepositions of Timeused to, be used to, get used to

Other quiz:

Grammar › View

Her mother was _________ so she took her to the hospital.

A. curious

B. sad

C. happy

D. worried


Passive Voice › View

Beethoven’s Fifth Symphony_________ next weekend. [ Symphony: khúc giao hưởng]

A. is going to be performed

B. has been performed

C. will be performing

D. will have perform

Grammar › View

Lina : Did the boys study after class?

Rudi : No.

Lina : What did they do?

Rudi : They…..football.

A. Play

B. Plays

C. Played

D. Will play


Simple Present Tense › View

It … most of the time.

A. Happen
B. Happens