SHE HAS TAUGHT ENGLISH HERE __________ 10 YEARS. A. IN...

9/ She has taught English here __________ 10 years.

A. in B. for C. since D. from