Grammar Quiz

[ Grammar & Vocabulary ]

Please accept my apologies for not arriving _____________ time for the meeting.

A. at

B. in

C. upon

D. into

Select your answer:
A  B  C  D  E 


Random Topics:

Daily Routines & TensesTypes of PrepositionPhrasal verbs and Prepositional PhrasesAdjectives, ING - EDConjunctionGrammar- Later/LatterAcademic Vocabularylike/do not likeVocabulary & Phrasal Verb1st and 2nd Conditionals

Other 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 › View

He ___________ 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