1

Consider two expressions

It is possible that by the time I come back next year, the company has either shut down or has been taken over.

It is possible that by the time I come back next year, the company will have been taken over or will have shut down.


Another expression

Since term of your deposit is so long, it is possible that by the time it completes,it has/will have actually depreciated in value due to inflation.

Should I use present or future perfect tense in this expressions? Or Are both of them correct here?

1

I would prefer the future perfect. Using the present perfect makes it sound as if you already came back, which clearly you didn't.

| improve this answer | |
  • Added one for example for clarity. Could you please tell me what is the correct usage in the second expression. – Thor Jul 4 '15 at 9:39
  • Same answer. Future perfect. (Incidentally, I would use "the" before "term", and in AmE it would be "matures" rather than "completes".) – Brian Hitchcock Jul 4 '15 at 11:27

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.