Решение:
1. Выбор правильной формы глагола:
- was. Используем Past Simple, так как действие произошло в определенный момент в прошлом (поездка в Африку).
- spent. Используем Past Simple, так как действие произошло в конкретное время в прошлом (прошлым летом).
- visited. Используем Past Simple, так как действие произошло в конкретное время в прошлом (в прошлом году).
- has seen. Используем Present Perfect, так как действие произошло в прошлом, но результат важен сейчас (фильм уже посмотрен).
- has come. Используем Present Perfect, так как действие произошло в прошлом, но результат важен сейчас (она приехала год назад и, возможно, все еще здесь).
- climbed. Используем Past Simple, так как действие произошло в конкретное время в прошлом (прошлым летом).
- haven't been. Используем Present Perfect, так как действие произошло в прошлом и имеет связь с настоящим (я еще не был за границей с прошлого года).
- has changed. Используем Present Perfect, так как действие произошло в прошлом и результат важен сейчас (город сильно изменился за последние 10 лет).
- won. Используем Past Simple, так как действие произошло в конкретное время в прошлом (в прошлом году).
- rode, have ridden. В данном случае, если имеется в виду единичный случай, то 'rode' (Past Simple). Если речь идет об опыте, то 'have ridden' (Present Perfect). В контексте 'never' часто используется Present Perfect для обозначения отсутствия опыта. Поэтому, более вероятный вариант: have ridden.
2. Использование Past Simple или Present Perfect:
- Ann speaks English so well because she lived there last year. (Past Simple, так как действие произошло в прошлом году).
- Mike has lived in England. (Present Perfect, если он живет там и сейчас, или действие имеет результат в настоящем).
- The snow stopped and the sun is shining in the sky again. (Past Simple, так как действие закончилось и есть результат - солнце светит).
- The snowfall stopped an hour ago. (Past Simple, так как действие произошло в определенное время в прошлом).
Ответ:
1. 1-a, 2-b, 3-a, 4-a, 5-a, 6-a, 7-b, 8-b, 9-a, 10-b
2. 1) lived, 2) has lived, 3) stopped, 4) stopped