Grammar Quiz

[ Collocations & Tenses ]

We ______ a big exam yesterday, so everyone was tired.

A. have

B. had

C. are having

D. will have

Select your answer:
         


Random Topics:

Modals of Obligation and NecessityWord Form & Verb TenseGerund or to InfinitiveFamily Vocabulary and GrammarProgressive Perfect and Simple Verb TensesDo not or Does notPresent ContinuousSimple, Compound, Complex SentencesV-ing/to-VPrepositions of Time, Place, and Movement

Other quiz:

Vocabulary › View

cautious or wary; unwilling to give a definite answer

A. cagey

B. posh

C. defiant

D. vehement


Tenses (Present, Past, Future Forms) › View

On the 4th of July a friend ………………..(suggest) we go and watch the fireworks.

A. has suggested

B. will sugggest

C. suggested

D. has suggested