[ Grammar & Vocabulary ]
Please accept my apologies for not arriving _____________ time for the meeting.
A. at
B. in
C. upon
D. into

Random Topics:
Daily Routines & TensesTypes of PrepositionPhrasal verbs and Prepositional PhrasesAdjectives, ING - EDConjunctionGrammar- Later/LatterAcademic Vocabularylike/do not likeVocabulary & Phrasal Verb1st and 2nd ConditionalsOther quiz:
Past Tense › View-Why did you have a different address last year?
Because I ______ (live) with my aunt over the summer holidays.
A. lived
B. was living
C. had lived
D. had been living
Present Tenses › View
The next bus leaves at 8 p.m., but I still … a ticket!
A. bought
B. am buying
C. haven’t bought
Modal Verbs › ViewHe ___________ see a doctor if you are not well.
A. must
B. should
Grammar; Clauses › View
The dog ……you if it hadn’t been tied up.
A. Would bite
B. Will bite
C. Would have bitten
D. Bites
