I just learned prep. phrases like 3 months ago but i think it is B.
Answer:
B. Future perfect progressive is the correct answer.
Explanation:
Try and remember it this way. Cause and effect. Effect is the result of something, while affect is like it influenced something.
NO there is not web links at the end
It's a verb that has to have a ACTION and a SUBJECT is the sentence.