1. She’s got the job because she has the advantage _____others of knowing many languages.
A. over B. above C. against D. beyond
2. Thank you for sending us ______ fresh vegetables of many kinds. You have done us _____ great service.
A./; a B. the; a C. /;/ D the; /
3. ________scores of times, but Derek still couldn’t understand how to use past participle in a concrete situation.
A. Having explained B. Having been explained
C. Though it was explained D. It was explained