The dog ___ barked all night kept me awake.
A. whom
B. who
C. that
D. which

Random Topics:
Adverbs, Modals, Preposition of timeSimple Verb TensesPresent Perfect and Past TensesTenses and Verb FormsPreposition and ConjunctionModal AdverbsConditional Sentence Type 1Simple Past and Past Progressive TensesSimple Compound and Complex SentencesTenses of Verbs - UsageOther quiz:
Tenses › ViewHe ______ (read) a book at 10 PM last night.
A. was reading
B. were reading
C. reads
D. reading
Asking and Giving Opinion › View
Sani : Jean, what happened?
Jean: I slipped on the bathroom floor this morning.
Sani : Are you okay?
Jean: I don’t think so, I think I sprained my left ankle because I can barely walk.
Sani : ________________
A. To my mind, the bathroom floor is slippery.
B. I don’t think you should run around the school.
C. I guess you should call the police then.
D. I bet that you could walk properly now.
E. It seems to me that you should go to the hospital.
Vocabulary & Grammar › ViewThe manager was assigned to ___ the construction of the new office building.
A. oversee
B. initiate
C. allocate
D. undertake
Past Tense › View
We _________ Hari Raya festively last year before Covid came.
A. celebrates
B. celebrate
C. celebrated
