Grammar Quiz
[ Grammar ]

I ……… for an hour yesterday.

A. read

B. am reading

C. was reading

D. had read

Select your answer:
A  B  C  D  E 

Random Topics:
Gerund vs. InfinitivePast Perfect Tense Homonyms Too or EnoughPresent Simple VS ContinuousPresent Simple Tense PassiveGrammar (Adverbs, Prepositions, Prepositional Phrases)Has and HaveFOR & SINCE

Other quiz: Idioms

To walk on eggs means:
a. To be very cautious.
b. To do something very unpleasant.
c. To do something very costly.

How to use : Read the question carefully, then select one of the answers button.