Read the article and answer the questions that follow.
The object did not land because _________.
A Vickie's car was in the way on the narrow highway
B the forest on both sides of the highway was too dense
C it was being followed by over a dozen small aircrafts
Choose the correct option to fill in the blank.
I will _______ Spanish for three years next week.
Bhad been learning
Chave been learning
How can the answer be c? Supposing it is c, the sentence sounds wrong. Is 'I will have been learning Spanish for three years next week' correct grammar? Either the question is wrong or the answer is wrong.