Grammar Quiz

[ 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 Nouns

Other quiz:

a, an, the, Zero Article › View

Hello, 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