Решение:
Выбираем правильную форму глагола, учитывая временные маркеры и контекст.
- My father has worked in Moscow. (Нет конкретного указания на прошедшее время, 'has worked' подразумевает опыт или продолжительное действие, связанное с настоящим.)
- The children have just washed their cat. ('just' указывает на Present Perfect.)
- It snowed yesterday evening. ('yesterday evening' — маркер Past Simple. Из предложенных вариантов, 'snowed' является формой Past Simple. 'has snowed' — Present Perfect, 'is snowing' — Present Continuous.)
- Alice is lying in the sun now. ('now' указывает на Present Continuous.)
- I haven't studied the history of Russia yet. ('yet' указывает на Present Perfect, показывая, что действие еще не совершено.)
Ответ: 1. has worked; 2. have just washed; 3. snowed; 4. is lying; 5. haven't studied.