[ Vocabulary ]
reproached
A. having a very high opinion of yourself; thinking that you are the best
B. scolded or corrected; expressed disapproval or blame
C. huge
D. someone who makes clothing
Select your answer:
Random Topics:
Present SimpleSubject and Verbs AgreementConnectorsTime Clauses of FutureCountable QuantifiersSimple Present vs Present ProgresivePreposition and Word FormVerbs, Tenses, and VocabularyTransitionsOther quiz:
Grammar › View________________ is a beautiful city.
A. Panama
B. panama
Adjective Order › View
Hans is a ________ architect.
A. successful German
B. German successful