Depuis + Time // How long one has been doing something

Sentence w verb in present tense + depuis + time = how long someone has been doing something
J'aide ma mère depuis une semaine.
I have been helping my mother for a week.
Je bavarde avec mes copains depuis 15 minutes.
I have been chatting with my friends for 15 minutes.
Je chante dans "Hammond Concert Choir" depuis 2 ans.
I have been singing in "Hammond Concert Choir" for 2 years.
Je dîne avec mes parents depuis 16 ans.
I have been eating dinner with my parents for 16 years.
J'étudie Français depuis 3 ans.
I have been studying French for 3 years.
Je gagne les matchs de foot depuis 3 mois.
I have been winning soccer games for 3 months.
J'oublie mes devoirs depuis un mois.
I have been forgetting my homework for one month.
Je raconte les histoires aux enfants depuis 45 minutes.
I have been telling stories to the children for 45 minutes.
J'assiste au concert depuis 5 minutes.
I have been ringing the bell for 5 minutes.
J'applaudis les acteurs depuis 10 minutes.
I have been applauding the actors for 10 minutes.
Je grandis depuis 2 ans.
I have been growing for 2 years.
J'attends ma tante depuis 4 heures.
I have been waiting for my aunt for 4 hours.
Je vends la glace depuis 6 heures.
I have been selling the ice cream for 6 hours.