John no hace su tarea el fin de semana.
John no hace su tarea los fines de semana.
-
Fin de semana debe usarse en plural, porque se refiere a los fines de semana en general (hay muchos fines de semana).
Los siguientes ejemplos son de un diccionario de inglés:
1. A menudo voy a pescar los fines de semana.
A menudo voy a pescar los fines de semana.
Nos gusta ir al campo los fines de semana.
Nos gusta ir a las afueras los fines de semana.
Le gusta relajarse viendo farsas los fines de semana.
Le gusta relajarse viendo espectáculos de burlesque los fines de semana.