Thank you, thanks - слова, которые учат практически сразу на уроках английского в школе. Но почему-то никто не объясняет, что за часть речи thank, почему в thanks на конце s. Конструкция thank you - формальная, thanks - неформальная, вот и все, что объясняют детям.
Итак, открытие, что все это значит.
Thank - глагол. Так что вполне можно говорить в будущем или прошедшем - I will thank you / I (have) thanked you.
Thanks - это существительное во множественном числе, буквально «благодарности, спасибы». В единственном числе thank как существительное не употребляется, поэтому на конце -s. My thanks - мои благодарности.
Также thanks можем встретитьcя в предложениях в качестве глагола в настоящем времени с местоимениями он, она:
He thanks us. - Он благодарит нас.
Некоторые допускают ошибки, говорят "Thank you a lot" или "Thanks very much". Подозреваю, что это потому что им не объснили, из чего состоят фразы. Просто сказали - так на ангийском говорят спасибо.