Grammar Quiz

[ Grammar ]

I’ll be free at 5.00 because _______ all homework by then.

A. finished

B. I’ll be finishing

C. I’ll have finished

D. have finished

Select your answer:
A  B  C  D  E 


Random Topics:

Reported Speechso vs suchArticleVocabulary & GrammarRelative Clauses with who and whichPreposition on TimePronouns and AdverbsHow many / How much - Is there / Are thereGrammar: was/wereGrammar Double Object Verbs

Other quiz:

Present/Future/Past Simple/Present Perfect › View

They didn’t collected enough books and clothes for their volunteer programme yet.

A. A. books

B. B. for

C. C. didn’t collected

D. D. yet


Time Clause › View

Only after she _______ from a severe illness did she realise the inportance of a good health.

A. would recover

B. has recovered

C. had recovered

D. was recovering

Grammar › View

Faridah prefers_______(cycle) to_______(walk)

A. Cycle, walk

B. Cycling, walking


Modal Auxiliary Verbs › View

Form a question using a modal auxiliary verb to ask for permission to leave the class according to school rules.

A. Should I leave the class?

B. May I leave the class?

C. Will I leave the class?

D. Can I leave the class?