1. In a week's time I will complete my work.
  2. 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.

  • 1
    I don't think the first one is incorrect. People generally say "I will complete my work in a week's time".
    – Varun Nair
    Dec 31 '15 at 10:01
  • @Varun I'd appreciate it if you pay attention to vague titles and edit them into something more acceptable.
    – M.A.R.
    Dec 31 '15 at 10:17
  • The reason the perfect is considered correct there is that "in a week's time" is (usually) understood to refer to a stretch of time rather than to a point in time a week from now. Dec 31 '15 at 11:20
  • But many people use "in a week's time" to mean "a week from now" or "a week later". Dec 31 '15 at 11:27

As you say, the first sentence has no grammatical error.

If that is the entire question, the test is badly designed. Perfect constructions are used to establish temporal reference relative to the discourse context. But there is no context here, so there is no evident reason to pick one or the other.


I think that ''In a week's time I will have completed my work'' is marked correct because .....future perfect tense is used when out of two actions it is necessary that the preceeding action will be completely finished before the succeeding action starts in future.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.