Question: how to know he has a crush on you?
Answer: He can't stop talking to you. ...  He asks you questions. ...  He stares at you a lot and/or makes eye contact. ...  He grins, laughs or giggles in your presence. ...  He's nervously fidgeting with everything.