Вопрос:

2 How long did Ben and Martin prepare for the party?

Ответ:

Ben and Martin prepared for the party all week.