[ Collocations & Tenses ]
We ______ a big exam yesterday, so everyone was tired.
A. have
B. had
C. are having
D. will have

Random Topics:
Verb Tense, Pronouns and AntecedentsVerb-ing and Infinitivewill, be going to, would like toAuxiliary and Modal VerbsNoun Phrases and AdverbialsNeither/Either/All/NoneZero and First ConditionalsModifiersVocabulary, Grammar, SpellingPast ParticipleOther quiz:
Past Tense › Viewshe (finds)________________ the door open.
A. reached
B. found
C. lived
D. gave
E. knocked
Grammar › View
Ben’s not at work today, ____?
A. does he
B. doesn’t he
C. is he
D. isn’t he
Noun Phrases › ViewHow many determiners are there in this sentence: “To celebrate this continued success, we have curated a free collection”
A. one
B. two
C. three
D. four
Grammar › View
The plane cannot leave the gate ________ all passengers are seated.
A. if
B. when
C. unless
D. even
