Como dizer "ele/ela está me cantando" em inglês

Eu gostaria de saber como que eu posso dizer em inglês as frases abaixo, no sentido de flertar, ou algo do tipo:
Ele está me cantando.
Ele me deu uma cantada.

CENTENAS DE EXPRESSÕES DO INGLÊS
Preparamos um plano de estudos para ajudar você a dominar centenas de palavras e expressões do inglês em tempo recorde. EXPERIMENTE AGORA
3 respostas
If you’re commenting with your girlfriend about a guy that has a crush on you, you would say:

I think that guy has a crush on me! I was going down the hall at lunch time when he just made a pass on me!

Then the expressions you're looking for are:

He have a crush on you!
He made a pass on you!
Gabi 1 1 18
Oi gente,

to have a crush on s'one significa gostar de alguém.
Cantar alguém em inglês é to chat someone up.
Tenho certeza que deve haver outras formas de se dizer isso, mas você pode falar:

He/she is chatting me up para "ele/ela está me cantando"
Marcelo Pias 1 2 14
Você pode dizer também o famoso 'To hit on someone'

He/She is hitting on me !
Ele/Ela está me cantando !