Multiple choice

I will call you when the guests _________

  1. arrive

  2. will arrived

  3. will be arriving

  4. will have arrived

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

In time clauses introduced by 'when', we use the present simple tense to refer to future time, not the future tense. This is a standard grammar rule in English. 'Will arrived' is grammatically incorrect (double future markers), while 'will be arriving' and 'will have arrived' are future forms that don't belong in time clauses.