1) Answer. Use SINCE and FOR
f- How long have you had English for December and February?
g- Has your best friend ever hit you?
h- Ho long have you been in the school?
i- How long have you had those trainers?
j- Has your father ever been drunk?
k- Have your family ever fought in Christmas?