[ 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 MovementOther quiz:
Vocabulary › Viewcautious 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
