1) 如果现在你谢谢人家,当然用一般现在时,即 Thank you. 这句话实际上是 I thank you 的省略。
2)除一般现在时外,其他时态当然也是可以用的,视感谢的时间而定。比如你要表达昨天感谢一个叫汤姆的人这个事实,那么就可以说“I thanked Tom yesterday”。又如:Mac thanked her for the meal and left.麦克谢了她那顿饭,然后离开了。(这是金山词霸里的例句)
3)thank与for搭配,表示为某事而感谢某人。见上面金山词霸例句。
4)thanks = thank you,也就是说可以互换使用,意思一样。在语法上,thanks是名词复数形式,所以也可以说 many thanks,即非常感谢,可以看做 I give you many thanks 的省略 。
说用法,最简单的就是:
Thanks. = Thank you. 意思都是:谢谢。
Thanks very much. = Thank you very much. 意思是:非常感谢。
Thanks for calling. = Thank you for calling.
意思是:谢谢你的来电。
语法方面 :
thank
vt.(及物动词) 谢谢, 感谢
Thank you so much! 非常感谢!
n. (名词)感谢, 谢谢。
That lady gave thanks to me. 那位小姐向我致谢。
〔巩固〕
thank sb for (doing)sth:为某物或某事谢谢某人
thank sb to do sth:劳驾某人做某事(中学阶段很少见到)
〔提高〕
英语中还另外有thanks 与to连用者,如:
Many thanks to you for your help.多亏了您的帮助。
这个句子可以作为日常用语记住。
现在再回头总结下英语中的thank的上述用法:
thank sb for (doing)sth:为某物或某事谢谢某人
thank sb to do sth:劳驾某人做某事(中学阶段很少见到)
thanks to sb for (doing)sth 多亏某人做了某事
thanks
n. (名词)感谢, 谢意
Thanks for your help. 谢谢你的帮助。
这个问题提的不错。
只能说thank常用在一般现在时,但也可以用在其他时态,根据需要的话。
比如:He sent me a book yesterday and I thanked him.
I'll thank you if you help me.
意思都是“感谢”。