Zdania w czasie Present Perfect - do sprawdzenia

Temat przeniesiony do archwium.
Witam. Jakiś czas temu na zajęciach dostałam do przetłumaczenia 11 zdań. Z góry było założone, że są one w czasie Present Perfect. Jutro mam zaliczenie, a nie miał mi tego kto sprawdzić. Mam nadzieję, że pomożecie. Proszę o sprawdzenie i poprawienie ewentualnych błędów. W szczególności 9). Dzięki! :)

1) Właśnie przeczytałem Twoje wypracowanie.
I've already read your essay.

2) Dzieci nie skończyły jeszcze śniadania.
Chldren haven't done their breakfast yet.

3) Widziałem ostatnio bardzo interesującą sztukę.
I've seen very interesting play recently.

4) Nigdy nie słyszałam tej piosenki.
I've never heard this song.

5) Czy już wypiłeś kawę?
Have you drunk coffee yet?

6) Diego nie wrócił jeszcze z Buenos Aires.
Diego hasn't came back from Buenos Aires yet.

7) Jak długo znasz pana Grey'a?
How long have you known Mr Gray?

8) Pan Slim jest naszym szefem od 5 lat.
Mr Slim has been our boss since 5 years.

9) - Od kiedy Piotr jest nieobecny w szkole?
- Piotr jest nieobecny w szkole od poniedziałku.
- How long has it been since Piotr is absent in school?
- Piort has been absent in school since Monday


10) Nie byliśmy w teatrze od kilku miesięcy.
We haven't been in the theatre since few months

11) Marek nie pisał do mnie odkąd wyjechał do Rosji.
Marek hasn't wrote to me since he had gone to Russia
1/ I have just read.../ Z already znaczyloby to, ze juz przeczytalas
2. havent finished
6. hasnt come
10 since A few...
11. Hasnt written me /since he went to Russia


Pozdrawiam
3) a
8) for 5 years
9) absent from, How long has it been since Peter has been absent from school?
10. Dlaczego nie FOR w miejsce SINCE.

Cytat: Bednar87
3) a
8) for 5 years
9) absent from, How long has it been since Peter has been absent from school?

a może skracajac : How long has Peter been absent from school?
Cytat: fui_eu
10. Dlaczego nie FOR w miejsce SINCE.

for a few months oczywiście
Temat przeniesiony do archwium.