hit 1.有打的意思,比如打某人,攻击某人.
2.有撞击的意思,比如:公共汽车撞到墙上 the bus hit the bridge/.
3.有击球的意思.hit the ball.
4.有突然想起的意思..hit upon sth.
作名词的时候表受欢迎的事物
比如他的专集风靡一时.His album is a great hit.
attack 的 攻击意味要浓一点.可表示 战争.批评.疾病.情感上的攻击.
beat 有打败的意思.含个败的意思.当然也有打的意思.
shock表震惊 名词要多一点
heat是高温 ,热的意思..我想你因该说的是 HIT 吧...
英语里很多词都是只可意会不可言传的,更多的是靠你自己的努力咯
祝你在英语学习旅途中愉快~