Помогите, пожалуйста, с английским! Даю 23 балла!
6. My father is repairing our car. We hope that by Sunday he ..... it.
a) will have repaired
b) will repair
c) will be repairing
d) will have been repairing
7. The dog will wait for his master near the door until his master ..... from work.
a) gets back
b) will get back
c) won’t get back
d) will be getting back
8. When Jerry enters a Medical school he ..... Chemistry for more than four years.
a) will be studying
b) will study
c) will have been studying
d) will have studied
9. She is in the country now and she ..... there for another week.
a) will have been staying
b) will be staying
c) will stay
d) will have stayed
10. By the first of December this year I ..... here for fifteen years already.
a) will have been working
b) will work
c) will have worked
d) will be working
СПАСИБО ОГРОМНОЕ ЗАРАНЕЕ!