0
Anonymous Posted 12 years ago
Grammar

Which tense after "when"?

Hi. Could you please tell me which tense is it correct to use after "when" (not in questions)? E.g.:

Let me know when you will finish (Future Simple)
Let me know when you finish (Present Simple)
Let me know when you have finshed (Present Perfect)

If you can use all three, what is the difference in meaning (if any)?
  

Top answer

Let me know when you will finish -- this is asking for a prediction Let me know when you finish -- this is asking someone to inform the speaker at the time that they finish Let me know when you have finished -- this is asking someone to inform the speaker after (implied to be a short time after) they finish There is usually little practical difference between the second and the third.

  • Let me know when you will finish -- this is asking for a prediction Let me know when you finish -- this is asking someone to inform the speaker at the time that they finish Let me know when you have finished -- this is asking someone to inform the speaker after (implied to be a short time after) they finish There is usually little practical difference between the second and the third.
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
Let me know when you will finish -- this is asking for a prediction
Let me know when you finish -- this is asking someone to inform the speaker at the time that they finish
Let me know when you have finished -- this is asking someone to inform t

Related Questions