HAVE YOU……..ENGLISH SINCE 2005

1. Have you……..English since 2005?A. learned B. learn C. learning D. to learn