Zadanie

Temat przeniesiony do archwium.
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
Czym się różni last week i last year, że stosujesz różne czasy?
so far this month - czyli ten miesiąc jeszcze się nie skończył
no tak w 4 będzie past simple a w 9 perfect. Reszta dobrze?
Tak
>4.Have he had

tak na marginesie - gdyby forma czasu present perfect byla ta poprawna, wowczas uzylibysmy operatora 'has'; 'Has he had...?'

« 

Pomoc językowa - tłumaczenia

 »

Pomoc językowa - Sprawdzenie