Question on tense
The question was given to correct the tense in this sentence:
"She won't be satisfied until she will have finished all her work."
"She won't be satisfied until she has finished all her work."
I wonder why the first one is wrong. I also thought it would be correct to say
"she won't be satisfied until she finishes all her work." I am confused with the correct answer as I thought 'has finished' is only used to decribe an event that has happend in the past, yet still having effect in present time.
Hero of the day
Person voted on the most answers.