Dire depuis combien de temps en anglais : have lived, for, since, have been working
Dans cette leçon, deux collègues parlent au travail : depuis combien de temps habitent-ils et travaillent-ils là où ils sont ? L'idée centrale est la suivante : have ou has + lived ou worked, ou have been + -ing, avec for ou since, relie au présent ce qui a commencé avant et continue maintenant. For dit combien de temps, since dit quand cela a commencé. Avec read et do, have read et have done donnent le résultat ; have been reading et have been doing donnent le temps de l'activité. La leçon reste dans deux contextes : la maison et le travail.
Ce que vous savez déjà
« I live in London. » et « I work here. » disent comment sont les choses aujourd'hui. « I'm working now. » dit ce qui se passe en ce moment. Et have ou has + been ou done raconte une expérience ou une tâche : « I've been to Rome. », « I've done my homework. » Vous allez maintenant réunir ces pièces pour dire depuis combien de temps une chose dure.
I live in London.
I work here.
I'm working now.
I've been to Rome.
I've done my homework.
Les mots nouveaux
How long demande combien de temps. For se place devant une durée : for two years. Since se place devant un point de départ : since Monday, depuis lundi. Les fiches de for et de since disent toutes les deux depuis : le français a un seul mot là où l'anglais en a deux. Report veut dire rapport, un texte de travail. Month veut dire mois : for six months.
- how longcombien de temps
- fordepuis
- sincedepuis
- reportrapport
- monthmois
Un nouveau collègue
Deux collègues parlent au travail. L'un a commencé lundi ; l'autre travaille là depuis six ans. Écoutez toute la conversation et repérez les réponses sur le temps : since Monday, for six years et for two years. Ensuite, l'un dit « I've been reading it since nine. » et il est encore en train de lire ; l'autre dit « I've read it. » et il a tout lu. It reprend the new report, le nouveau rapport, et very long veut dire très long.
- A
Are you new here?
- B
Yes, I've worked here since Monday. How long have you worked here?
Oui, je travaille ici depuis lundi. Tu travailles ici depuis combien de temps ?
- A
For six years. Do you live in London?
- B
Yes, I've lived here for two years. What are you reading?
- A
The new report. I've been reading it since nine.
- B
I've read it. It's very long.
Have lived et have worked : commencé avant, toujours vrai
« I've lived here for two years. » dit que la personne habite ici depuis deux ans et y habite encore. « I've worked here for six years. » fonctionne de la même façon : elle travaille encore ici. Lived et worked ont la même forme que le passé et une seule syllabe : la fin sonne /d/ dans lived et /t/ dans worked.
Have va avec I, you, we et they, has avec he et she : « We've lived in London since January. », « She has lived in Rome for ten years. » À l'oral, have devient souvent 've et has devient 's : « He's worked here since last year. » Devant worked, ce 's est has, pas is. Le lieu peut changer : « They've worked at home since January. »
I've / We've / She has / He's lived / worked here / in London for two years / since January
I've lived here for two years.
We've lived in London since January.
She has lived in Rome for ten years.
I've worked here for six years.
He's worked here since last year.
They've worked at home since January.
How long ? For ou since
La question commence par How long et place have ou has devant la personne : « How long have you lived here? », « How long has she lived in Rome? » La réponse courte peut se limiter au temps. Pour une durée, utilisez for : « For two years. », « For six months. » Pour le moment où cela a commencé, utilisez since : « Since January. », « Since last year. » Après depuis, regardez ce qui suit : deux ans est une durée, janvier est un point de départ. Dans cette leçon, since se place devant un jour, un mois, une heure ou last year.
How long have you / has she lived / worked here / in Rome?
How long have you lived here?
How long have you worked here?
How long has she lived in Rome?
For two years.
For six months.
Since January.
Since last year.
Pourquoi pas I live here for two years
En français, le présent suffit : j'habite ici depuis deux ans. En anglais, quand le compte du temps va jusqu'à maintenant, le présent simple ne convient pas : dites « I've lived here for two years. », et non I live here for two years. Sans dire depuis combien de temps, le présent simple reste correct : « I live here. », « I work here. » Attention : j'ai habité à Rome pendant deux ans correspond à « I lived in Rome for two years. », à reconnaître ici. Le passé lived, sans have, montre que c'est fini : la personne n'y habite plus.
I live here.
I've lived here for two years.
I work here.
I've worked here for six years.
I lived in Rome for two years.
Have been + -ing : l'activité continue
« He's working. » dit qu'il travaille en ce moment. Pour dire depuis quand, l'anglais passe à has been working : « He's been working since nine. » Ici 's est has, car been suit ; dans « He's working. », 's est is. La forme est have ou has + been + verbe en -ing, et l'accent porte sur l'activité qui ne s'est pas arrêtée : « She's been working here for six months. », « We've been working at home since Monday. » La question place aussi have devant la personne : « How long have you been working here? » Le français dit je travaille depuis neuf heures, au présent ; en anglais, ne dites pas I'm working since nine.
I've / We've / She's / He's been working / reading the report / doing the report for six months / since nine
He's working.
He's been working since nine.
She's been working here for six months.
We've been working at home since Monday.
How long have you been working here?
Terminé ou encore en cours ?
Avec read et do, les deux formes disent des choses différentes. « I've read the report. » donne le résultat : vous avez lu tout le rapport. « I've been reading the report since nine. » donne le temps de l'activité et ne dit pas qu'elle est terminée. C'est pareil avec do : « I've done the report. » et « I've been doing the report since Monday. » Le read de have read s'écrit comme l'infinitif, mais se prononce comme red. En français, je lis le rapport depuis neuf heures et j'ai lu le rapport gardent bien cette différence.
Avec work, la différence disparaît presque : « I've worked here for six years. » et « I've been working here for six years. » disent presque la même chose, et la seconde insiste un peu plus sur l'activité. Tous les verbes n'acceptent pas been + -ing. « I've had this job for six years. » est à reconnaître : have, quand il s'agit d'avoir un travail ou un objet, reste sans -ing. Pour l'instant, utilisez been + -ing avec work, read et do.
I've read the report.
I've been reading the report since nine.
I've done the report.
I've been doing the report since Monday.
I've worked here for six years.
I've been working here for six years.
I've had this job for six years.
À vous
Écoutez chaque phrase et répétez. Demandez à un collègue « How long have you lived here? » et « How long have you worked here? » Répondez pour vous : remplacez two years ou six years par votre durée, ou utilisez since avec votre point de départ. Dites ensuite ce que vous lisez au travail avec « I've been reading the report since nine. », en remplaçant nine par votre heure. Enfin, dites ce que vous avez déjà lu : « I've read the report. »
How long have you lived here?
How long have you worked here?
I've lived here for two years.
I've worked here for six years.
I've been reading the report since nine.
I've read the report.
Résumé : combien de temps jusqu'à maintenant
Pour ce qui a commencé avant et continue, utilisez have ou has + lived ou worked, ou have ou has + been + -ing, avec for pour la durée et since pour le point de départ. Posez la question avec How long have you… ? Avec read et do, have read et have done donnent le résultat ; have been reading et have been doing donnent le temps de l'activité jusqu'à maintenant.
Leçons suivantes
- Dire où on habite et travaille en anglais : I live, I work
- Le présent continu en anglais : I'm working, she's reading
- Parler de ses expériences en anglais : have been, have done, ever, never, already
- Le présent progressif et les verbes d’état en anglais
- Used to en anglais : les habitudes qui ont changé
- Parler de son expérience et de ses objectifs en anglais : be able to, manage to, learn to
- Parler d'une échéance en anglais : will have finished et will be working