Youmay not use any of Future tenses after "when". So, though the meaning is future, you must use the Present Perfect.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
BuzelYou may not use any of Future tenses after "when". So, though the meaning is future, you must use the Present Perfect.
This is not a mandatory rule. It's something which is often done (thus, to me, optional), per Swan.
CalifJimThis is not a mandatory rule. It's something which is often done (thus, to me, optional), per Swan.
Which part is not mandatory? I may have misunderstood, but I'm assuming the rule you are referring to is: will cannot be used in a when clause where when is an adverbial conjunction.