Ответ:
1. Anna has lived here since 2022. Указан период, начавшийся в прошлом и продолжающийся сейчас.
2. When I called Leo, he was watching a film. Длительное действие прерывается другим действием.
3. If it rains tomorrow, we will stay at home. В условном предложении первого типа после if используется Present Simple.
4. This box is too heavy for me to lift. Конструкция: too + adjective + for somebody to do something.
5. The girl who won the contest is my cousin. Для обозначения человека используется who.
6. They haven’t finished the project yet. Слово yet обычно употребляется с Present Perfect.
Ответ: 1 — has lived; 2 — was watching; 3 — rains; 4 — too; 5 — who; 6 — haven’t finished.
