THEY...FRENCH AT SCHOOL FOR 4 YEARS.A. WILL LEARN B. HAVE LEARNED C...

2. They...French at school for 4 years.A. will learn B. have learned C. learning D. learn