Odpowiedź :
Odpowiedź:
1 - How long have you been a student at this school?
- I have been a student at this school for three years.
2 - How long has Kasia had a dog?
- Kasia has had a dog since she was 12.
3 - How long have they lived in London?
- The have lived in London for ten years.
4 - How long has he played basketball for?
- He has played basketball since he was very young.
5 - How long has this shop been open?
- This shop has been open for six months.
6 - How long has your dad worked in a garage for?
- My dad has worked in a garage since he left school.
Wyjaśnienie:
To są ćwiczenia w czasie Present Perfect na określenie JAK DŁUGO trwała jakaś czynność lub stan (for) albo OD KIEDY (bliżej nieokreślony moment w przeszłości - since).
zasada:
jak długo ? for "so long" - two days, months, years etc.
od kiedy ? since (moment in the past) - since he was 12, since he left school