il y a/depuis
Introduction
Il y a et depuis sont des expressions temporelles que l’on emploie dans des contextes différents. Il faut faire attention à ne pas les confondre.
Exemple

Le concert a commencé il y a dix minutes.
Hugo et Noémie n’arrêtent pas de danser et de hurler les paroles des chansons. Ils sont si heureux d’être là !
Ils attendaient ce moment depuis des années.
il y a
Moment dans le passé
On emploie il y a lorsqu’on parle d’un événement qui a eu lieu dans le passé. Cet événement est terminé au moment où l’on parle.
Il y a est souvent employé avec un verbe au passé composé.
- Exemple :
- Le concert a commencé il y a dix minutes.
Ce qui est important ici, c’est le moment précis auquel le concert a commencé (le fait qu’il « commence » est terminé).
depuis
Continuité
On emploie depuis lorsqu’on parle d’une action qui a commencé dans le passé et qui continue au moment où l’on parle.
Le verbe peut être au présent ou à un temps du passé.
- Exemple :
- Le groupe de rock joue depuis dix minutes.
On insiste sur le fait que le groupe de rock, qui a commencé à jouer il y a dix minutes, joue toujours au moment où l’on parle. La durée de l’action est importante.