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:
         


Random Topics:

Adjectives & PrepositionsComparative - SuperlativeTenses and VerbsSentence or Sentence FragmentComparatives and Past Perfect TenseWill vs be going toElectricity VocabularyNoun PhrasesAsking and Giving OpinionThe -ing Form of Verbs

Other quiz:

Grammar › View

The train will arrive ___ 5 o’clock.

A. by

B. on

C. at

D. in


Mixed General Quiz › View

I heard him ___.
a. sings
b. is singing
c. sing
d. sang
e. has sung