She will wait until the clock strikes five and then she will call him in case he has forgotten.
Moje pytanie brzmi dlaczego w zadaniu zapisana jest poprawna odpowiedź jako ''he has forgotten'' a ''he forgets'' już nie jest prawidłowo?
A np. zdanie z tego samego zadania jest zapisane:
I will leave the hotel earlier in case there is a lot of traffic.
Oba zdania są w jednym zadaniu w książce
grammarway 4. A zadanie jest nie dla sprawdzenia conditionali a dla sprawdzenia znajomości czasów present perfect present simple oraz future simple. Ale widać że mamy do czynienia ze zdaniami warunkowymi.