MARY HAS LEARNT ENGLISH SINCE SHE ... TEN YEARS OLD.A. WAS B. IS C...

8. Mary has learnt English since she ... ten years old.

A. was B. is

C has been

D. had been