Grammar Quiz

[ Grammar and Vocabulary ]

Peter apologized ………his bad attitude

A. for

B. by

C. about

D. at

Select your answer:
A  B  C  D  E 

Random Topics:
h omophonesFarther vs. Further Sit vs. SetPresent tense AffirmativeThird Grade ExamSimple Present and Present ContinuosPrepositions & Prepositional PhrasesThe Past SimpleIn/On/At + Time

Other quiz:

Tenses › View

I watch__ a movie with my mom last night.

A. ed

B. s

C. d

D. es


Grammar › View

“My birthday is ____ July 24th.”

A. in

B. on

C. at


How to use : Read the question carefully, then select one of the answers button.