0
Tomas Sadilek Posted 14 years ago
Grammar

Confusion about future perfect tense

Hi, a cashier at Stewarts asked me how long have I been in the States. Without much thinking, I replied:

It will have been five years in August.

The cashier seemed perplexed by my answer. Could I actually use the future perfect tense in this case?

Thank you,

Tom
  

Top answer

With the context given, just say : It will be five years in August.

  • With the context given, just say : It will be five years in August.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
With the context given, just say : It will be five years in August.
0
Your answer was correct. However, the future perfect tense is so seldom used in the US in casual speech that some younger Americans might never have heard it in speech in their life.

Related Questions