1. the bus has already left
2. i haven’t been there yet
3. peter has passed his final exams
4. they have just returned from their holidays
5. how long have you had a computer
6. we haven’t met since we left school
1. have/has
2. for/since
3. since/for
4. drink/drunk
5. saw/seen
6. have/haven’t albo zamiast yet mozesz dac already przed watched, oba beda poprawne
7. haven’t/have
1. I haven’t played football since secondary school
2 . Jill hasn’t tidied her room for a week
3. We have known each other since 1996
4. Mechanic has repaired my car
5. This is the first tume I have eaten such a delicious pizza