How do You Know a Guy Likes You?

If a guy likes you, he will try to talk to you. He will want to spend a lot of time with you. He may also buy you nice gifts like flowers or take you out to dinner.