TAKING PART IN MANY CONTESTS HAS TAUGHT ME ____________ MORE CONFI...

29. Taking part in many contests has taught me ____________ more confidently.

A. performing B. perform C. performed D. to perform