[ Prepositions ]
I do feel rather ashamed ______having told Alice a lie.
A. on
B. of
C. in
D. from

Random Topics:
Grammar & VocabularyCompliment, Congratulation, and HopePresent Simple vs Present ContinuousQuestion TagQuantifiers MixVerb AbilityTo Infinitive or GerundIntensifiers: Really vs VeryPresent Simple ProgressiveAdjective / Noun + to InfinitiveOther quiz:
Grammar › ViewI made _____ soup. I put _______ salt into it to make it tasty.
A. some, a little
B. a few, many
C. much, a few
D. several, some
General Knowledge › View
Big Ben is in which city?
A. Berlin
B. New York
C. London
D. Paris
E. Tokyo
… he finished his homework?
A. was
B. were
C. has
D. have
Tenses › View
Tom _______his homework last night.
A. have finished
B. is finishing
C. was finishing
D. finished
