Помогите с английским. Верхнее задание

Приложения:

Ответы

Ответ дал: Pollinakras
1
1.didn't see;haven't seen
2.did you see;have seen
3.have you ever been;did you last go;go
4.took
5.has already left;leaves
6.left
7.have you ever ridden;rode
8.has had
9.was
10.have been
Вас заинтересует