i have a 144hz monitor and have hdmi going to tv to clone display but if i play a game at 144hz it doesnt show on tv is that because the tv has a lower hz?
Yes, sort of. It's more from the limits of the HDMI cable. The current standard of HDMI cannot display 1080p (guessing) at that high rate.
Your TV could probably scale the image appropriately if it was to receive it via DVI or DisplayPort