Go north-east across the mountains

Go north-east across the mountains till you will reach an island.

  1. reached
  2. reach
  3. have reached
  4. No improvement

Answer

The tense should be consistent with 'Go north-east', which is simple present.

The correct option is B.