Grammar Quiz

[ Verb Tenses ]

I ______ (prepare) for the presentation all day.

A. have prepared

B. have been preparing

Select your answer:
A  B  C  D  E 


Random Topics:

Tenses and Passive VoicePast Perfect & Past SimpleVerb Types and TensesPersonificationConjunctions, Interjections and DeterminersPresent Perfect: for/sinceSimple PresentPast Simple (to be)Present tense Affirmative-ed and -ing Adjectives

Other quiz:

Modal Verbs › View

If you don’t understand the lesson, you ___ ask the teacher.

A. should

B. must

C. may

D. can


Vocabulary › View

Has an isometry that maps the figure onto itself.

A. Symmetry

B. Isometry

C. Iscolese

D. Copy

Modal Adverbs › View

The weather forecast says it will _______ rain tomorrow.

A. certainly

B. maybe

C. never

D. probably


Grammar › View

It doesn’t make sense. I can’t understand why he ……. at you last night.

A. had shouted

B. is shouting

C. has should

D. shouted