Grammar Quiz

[ Verb Tenses ]

By the end of the day, we ________ all the reports for the meeting.

A. will have completed

B. completed

C. complete

D. have completed

Select your answer:
A  B  C  D  E 


Random Topics:

Compound Nouns and Compound Adjectives QuestionsContractions and ConjunctionsQuantifiers MixGrammar: Have toPast Simple (to be)Temporal Conjunctions and ConnectivesUse of Prepositions or ConjunctionsDegree of ComparisonPersuasive TextDefinite & Indefinite Pronoun & Conditionals

Other quiz:

Tenses › View

The fog ____ thick this morning when I drove to work.

A. was

B. is

C. will be

D. being


Direct and Indirect Question › View

How much does a ticket cost?

A. Can you tell me how much does a ticket costs?

B. Can you tell me how much a ticket cost?

C. Can you tell me how much a ticket costs?

Grammar › View

They had been walking _____ 2 hours when it started to rain.

A. since

B. for

C. in


Gerund after Prepositions and Certain Verbs › View

I wanted to congratulate you ___ making such a good speech.

A. of

B. with

C. by

D. on