[ Participle Adjectives ]
I hate being late for meetings because it’s __________ when everyone looks at me.
A. embarrassed
B. embarrassing
Select your answer:

Random Topics:
Grammar - Collective NounsGrammar - FragmentsLinking Words and ConjunctionComparison DegreeAdverbs of How Something is DoneInversions and SubjunctiveProgessive TensesIELTS GrammarCountable & Noncountable NounsOther quiz:
a, an, the, Zero Article › ViewHello, can I speak to … manager please?
A. a
B. an
C. the
Vocabulary › View
She is very proud of her __________, which is healthy and active. She eats well, exercises regularly, and sleeps enough.
A. lifestyle
B. pressure
C. aspect
D. outlook