2. 1) How long
2) for
3) since
4) How long
5) for
6) since
3. 2) A: How long has Tony been working at the car service
B: He has been working at the car service for 2 years.
A: How many cars has he fixed so far?
B: He has fixed over 60 cars.
3) A: How long has Laura been teaching at the highschool?
B: Laura has been teaching at the highschool for 5 years.
A: How many students has she taught so far?
B: She has taught hundreds of students.