SHE HAS TAUGHT ENGLISH HERE ________ 10 YEARS. A. IN B....

1. She has taught English here ________ 10 years. A. in B. for C. since D. from