0
Alc24 Posted 17 years ago
Grammar

FUTURE PERFECT? Will have/has

Which would you say please?

1 I'll know who won when I watch the match./ I'll know who will have won/has won the match when I see it.
2 If he misses work today it won't be the first time that he'll have missed/he has missed work.

thanks
  

Top answer

I'll know who won when I watch the match. If he misses work today it will not be the first time that he has missed work. (Because you start the sentence with an "If he misses work today," everything that follows is treated as a certainty, because in only applies if he misses work.

  • I'll know who won when I watch the match.
  • If he misses work today it will not be the first time that he has missed work.
  • (Because you start the sentence with an "If he misses work today," everything that follows is treated as a certainty, because in only applies if he misses work.
  • " This is logic, by the way, not grammar.
  • ")
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.

1 Answers
0
I'll know who won when I watch the match.

If he misses work today it will not be the first time that he has missed work.

(Because you start the sentence with an "If he misses work today," everything that follows is treated as a certainty, because in only applies if he misses work. Thus the "will" and not the conditional "would." This is logic, by the way, not grammar. Perhaps a

Related Questions