- In a week's time I will complete my work.
- In a week's time I will have completed my work.
Option 2 is given as the correct answer which is future perfect tense. The first sentence is simple future tense, but why first is not true? Grammatically I do not find any error in it.