Grammar Quiz

Topics: Grammar and Vocabulary

Peter apologized ………his bad attitude

A. for

B. by

C. about

D. at

Select your answer:
         


Random Topics:

Present/Past/Future Continuous TenseCorrelative ConjunctionPrepositionsConditionals and WishesVerb BEUsed to & would & Past SimpleModals and PrepositionEnglish MorphosyntaxModal Verbs of Certainty and PossibilityInfinitives for reasons

Other quiz:

Conditional Sentences › View

If Daniel … any money, he spends it.

A. has

B. will have

C. would have

D. would have had


Tenses › View

He ___________ a long novel at present

A. writes

B. are writing

C. is writing

D. was writing