Grammar Quiz

[ Prepositions ]

He apologized …………….. forgetting my name.

A. at

B. in

C. for

D. with

Select your answer:
A  B  C  D  E 


Random Topics:

Comparative & Superlative AdverbsPronouns, Sentence Structure, and Figurative LanguagePerfect Verb TensesConjunctions, Interjections and Sentence TypePresent or Past TensesVocabulary, Adjective & PrepositionPast Tensewas wereGrammar and IdiomsClause

Other quiz:

Grammar › View

Tim ……… football at half past six tomorrow.

A. are playing

B. are play

C. is playing

D. is play


Present Simple and Present Continuous › View

I …………(play) the games on the school bus.

A. am playing

B. plays

C. play

Vocabulary › View

What is an antonym for strive?

A. seek

B. attempt

C. endeavor

D. surrender


Simple Present vs Present Continuous › View

I always_______my homework after school

A. does

B. am

C. do

D. am doing