[ 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:
Vocabulary › ViewWhen food manufacturers market their products, they create labels to ______ to the tastes and interests of consumers.
A. justify
B. convince
C. appeal
Grammar › View
Choose the sentence with the correct punctuation.
A. Excuse me. you have dropped your purse.
B. Excuse me, you have dropped your purse.
C. Excuse, me you have dropped your purse.
D. Excuse me! You have dropped your purse!
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
