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

She put too _____ salt in the soup.

A. Much

B. Enough

C. Many


Grammar › View

Teachers work_______,but they don’t earn much

A. hardly

B. harder

C. hard

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