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