WILLIAM STARTED LEARNING SPANISH TWO YEARS AGO.A. WILLIAM HAS BEEN...

23. William started learning Spanish two years ago.

A. William has been learning Spanish two years ago.

B. William has been learning Spanish since two years.

C. William has learned Spanish for two years.

D. William has learned Spanish two years now.