Grammar Quiz

[ Tenses ]

Choose the correct tense: “By the time they arrived, I ___ (finish) my work.”

A. finished

B. was finishing

C. have finished

D. had finished

Select your answer:
A  B  C  D  E 


Random Topics:

Past Tense vs Present TenseConjunctivesVerb TenseAdjective or AdverbGrammar - First ConditionalComparatives - SuperlativeTime ClausePast Perfect3rd Person SingularFuture Forms

Other quiz:

Modals › View

birds …. swim

A. can

B. cannot

C. is

D. are


Tenses › View

How do you express an action that will happen in the future?

A. I study English.

B. I studied English.

C. I will study English.

D. I am studying English.

Indefinite and Definite Articles › View

She is ____ prettiest girl in the school.

A. a

B. an

C. the

D. nothing


Grammar › View

Alice ……. lunch with her sister yesterday.

A. cooked

B. cook

C. cooks

D. cok