1. Jenny has to do her homework after school. В данном случае глагол have в 3 лице и единственном числе переходит в has
2. Tom must walk his dog every day. Здесь есть указатель every day, значит, нужно использовать Present Simple. То есть просто walk, без окончания -s, потому что есть must
3. Could you pass me the sault, please? Здесь не нужна частица to.
4. He needn't go to school on sunday. После need, should, must, could и тд глагол идет в Present Simple.
5. Should we buy a ticket? Do здесь не нужно, ведь есть уже should.
6. You must not park there. Как я уже упоминал, после must идет глагол в Present Simple.
7. She hasn't to go working every day. Здесь в значении "идти работать" - go working.
1.I have been studing English since 2006
2. He has been building the house in the village for 2 years
3. They have been reading this book since Friday
4. She has been writing her composition for 2 hours
5. We have been walking to the town since 3 o*clock
6. I have been cooking dinner for my family for half an hour
7. They have been watching a new film for an hour
8. The kitten has been playing with a toy since this morning
9. Ann has been speaking over the telephone for 40 minutes
10. They have been working there since 2008