问题

Do you know if Jack will drive to London this weekend?–Jack? Never! He_____ driving so far.
A:has hated
B:will hate
C:hated
D:hates
B:will hate
C:hated
D:hates
正确答案是: