[ Vocabulary ]
What is the definition of “grimace”?
A. A broad smile
B. A facial expression of pain or disgust
C. A type of dance
D. A loud laugh
Select your answer:
Random Topics:
Phrasal VerbAdverbs & to beIndefinite and Intensive NounPersonal & Possessive PronounsGrammar ( going to)Stative Verbs and TensesReported Speech and Reported QuestionsSentence TransformationSynonymsOther quiz:
Grammar › ViewHow many hands do you have?
A. two hand
B. two hands
C. two hands’
Grammar › View
I —————–touch with some of my friends in recent years.
A. has lost
B. have lost
C. lose
D. will lose