[ Verb, Object, Preposition ]
Forgive them _______ their errors.
A. on
B. from
C. for

Random Topics:
Pronouns, Sentence Structure, and Figurative LanguagePresent Perfect and Simple Past TenseAction, Helping & Linking VerbsBasic GrammarPassive VoicePast Continuous and Past Simple TenseAuxiliary Verbs & Question TagsModals, Infinitives and GerundsContrast Linking WordsDescribing WordsOther quiz:
Grammar › ViewWhy is your hair wet? It _______________ for hours and I didn’t have any umbrella!
A. have raining
B. has rained
C. has been raining
D. has being rained
Present Perfect › View
We have met Pedro _____ five years
A. since
B. on
C. at
D. for
Grammar › ViewIf I had won the lottery,
But I didn’t win the lottery in the past and I am not rich now.
A. I would have been rich now.
B. I would be rich now.
C. I would been rich now.
D. I be rich now.
Indirect Speech › View
Mrs Lee said, “I met Charles two weeks ago.”
=> Mrs Lee said that she met Charles … .
A. two weeks ago
B. two weeks before
C. the next two weeks
D. the following two weeks
