Grammar Quiz

[ Tenses ]

By the time you call, I ___ my work.

A. finish

B. have finished

C. finished

D. will have finished

Select your answer:
A  B  C  D  E 


Random Topics:

Relative - ConditionalAdjective SuffixesGerund vs InfinitivePast Simple & Past ContinuousSimple Present and Present ContinuosPossessive Pronouns and Adjective PronounsDo not or Does notPassive Voice, Question Tag, PrepositionsGive, do and makeSimple Past Tense (was/were)

Other quiz:

Present Simple and Present Continuous Tense › View

He _______ not want to go to the movie?

a. do

b. does

c. done

d. to do


Tenses › View

The English ___ of sports and ___ themselves as good sportsmen.

A. are fond / regard

B. is fond / regards

C. were fond / regards

D. was fond / regards

E. am fond / are regarding

Vocabulary and Grammar › View

In superhero movies, there are often special effects and _____ images to be more convincing. (vocab, form)

A. computer-generated

B. computer-generation

C. computer-generate

D. computer-generating


Tenses › View

The geography students ____ land formations last week.

A. studied

B. studies

C. is studying

D. will study