Grammar Quiz

[ Verb Tenses ]

Select the appropriate verb to complete the sentence: “By the time you get here, I (finish) my homework.”

A. finish

B. finished

C. will finish

D. will have finished

Select your answer:
A  B  C  D  E 


Random Topics:

Definite and Indefinite ArticlesPast Simple & Past ContinuousSentence Structure and PunctuationPrepositions of Place and TimeActive and PassivePresent Continuos TenseModal Verbs of PermissionSimple Future TenseDemonstrative PronounsConditional Sentence 0, 1

Other quiz:

Tenses › View

Why __ you __ (not/attend) the meeting yesterday?

A. don’t, attend

B. are, attending

C. didn’t, attend

D. haven’t, attended


Grammar › View

I ___________ (wait) for her for hours before she came.

A. had been waiting

B. has been waiting

C. had been waited

D. had waited

Grammar › View

Don’t let the children ___ you.

A. annoy

B. to annoy


Grammar › View

Complete the sentence: “If she ______ more time, she would travel the world.”

A. has

B. had

C. have

D. will have