[ Tenses with Time Expressions ]
You ___ (be) late for school yesterday.
A. be
B. is
C. are
D. were

Random Topics:
Simple Present and Present Continuous TensePhrasal Verb & Prepositional PhrasePersuasive TextBe Verb in TensesEs and STenses and Time MarkersComparatives, Superlatives, and ModalsVerb FormsAdverb of TimePast Simple TenseOther quiz:
Grammar › ViewAndy and Den ……. (to discuss) the plans for their winter holidays for two hours now.
A. have discussing
B. has been discussing
C. have been discussed
D. have been discussing
Articles and Determiners › View
I want ____ boat which would take me to the island.
A. the
B. an
C. those
D. a
Prepositions and Adverbs › ViewMy friend is very unpredictable. _______ he is enthusiastic and _______ he is quiet.
A. Always / never
B. Sometimes / sometimes
C. Usually / rarely
D. Never / always
Subject-Verb Agreement › View
The boss, as well as his colleagues, ___ been robbed by the robber.
A. Has
B. Have
