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

………. unemployment is increasing at the moment and it’s getting difficult for ….. us to find ……. work.

A. Ø / Ø/ Ø

B. Ø /the/ the

C. a/ Ø / the

D. Ø / a / a


Grammar › View

Every day I ________up at six, eat breakfast at seven and _______ for work at eight.

A. wake / leave

B. woke / left

C. have woken / leave

D. wakes / leaves

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