Mam takie zadanie, trzeba wpisać albo czas past simple albo present perfect. Będę wdzięczny o szybkie sprawdzenie:
1.They...(climb)Mount Everest twice before and are going for a third time this year
2. ... you ever ...(ride)on a camel?
3. When ... he ... (die)?
4. ... he ... (have) time to see Martin last week?
5. He ...(just announce) another attempt to reach the South Pole.
6.She ... (raise) money for charity last year by crossing the desert.
7. I ... (never live)abroad. What's it like?
8. We ... (meet) loads of wonderful people when we went to Ethiopia last year.
9. How many exams ... you ... (have) so far this month
10. I ... (visit) so many countries in my life that I can't remember them all.
Moje odpowiedzi:
1.have climbed
2.Have you ever ridden
3.When did he die
4.Have he had
5.has just announced
6.raised
7. have never lived
8. met
9. did you have
10. have visited
w razie jakiegoś mojego błędu proszę o krótki komentarz dlaczego jest tak a nie inaczej