Ответ:

Joe has to finish his homework before he goes to the cinema with his friends.

Ответ: B has.