Meanings of expressions
Il y a quelque temps
a while ago
one second
une seconde
Depuis son enfance
since his/her childhood
next week
la semaine prochaine
Il y a...que (present)
for /it's been...that
last year
l'année dernière
for a moment (past)
pendant un moment/ un instant
a day (both words)
un jour, une journée
For how long...? (present)
Depuis combien de temps (est-ce que)...?
tu/parler/5 minutes/il y a et traduisez
Tu as parlé il y a 5 minutes You talked five minutes ago.
J'ai fait de la natation pendant 4 ans.
I swam for 4 years.