Grammar Quiz

[ Tenses ]

I guarantee that I … the report by tomorrow morning.

A. will finish

B. will have finished

C. will be finishing

D. will be finished

Select your answer:
A  B  C  D  E 


Random Topics:

Causative VerbPronounciation and GrammarSentence CompletionIndefinite and Definite ArticlesGerund/ To Verb/ VerbActive Voice-Present tenseAdjective OrderSimple Past Tense and Past Perfect TenseGerund & ParticipleSentence Structure and Pronoun Antecedent

Other quiz:

Adverbs, Prefixes, and Suffixes › View

CHOOSE THE APPROPRIATE FORM OF THE ADVERB

Always dress …… when you go walking (comfortable)

A. comfortable

B. comfortably


Preposition › View

The computer is ____ the telephone.

A. under

B. next to

C. between

D. none of the above

Tenses and Time Markers › View

He (work) at the company for five years so far.

A. has been working

B. is working

C. worked

D. was working


Gerund or Infinitive › View

I’m not in a hurry. I don’t mind _____ .

A. waiting

B. to wait