[ Grammar ]
Someone has painted his shoes.
He _________ .
_
A. had his shoes painted
B. has had his shoes painted
C. has painted his shoes

Random Topics:
Modal and Auxiliary VerbsSimple Present and Simple PastAdjectives and DegreesSecond ConditionalsSimple Past Tense & Future TensePast Tense and Perfect TenseSimple Past vs Past Continuous TenseSuffixes and TensesDefinite pronouns (Subject, Object, Reflexive)Adverbs and Adverbial PhrasesOther quiz:
Modal Auxiliaries › ViewA: I heard that Jessica has gotten a scholarship to Duke University!
B: It’s not definite yet, but she _____ get one. The admissions office says that it’s possible, and they will let us know next month.
A. can
B. can’t
C. might
D. might not
Tenses › View
Before the guests arrived, Mary _______.
A. finished all the preparations
B. were finishing all the preparations
C. had finished all the preparations
D. has finished all the preparations