he has been

il … depuis, il a été

→ he
phrase Uncommon #11,280
il … depuis Dans cette structure, le verbe qui suit se met en -ing en anglais ; en français, on emploie généralement le présent avec « depuis ».
EN: He has been studying English for a year.
FR: Il étudie l’anglais depuis un an.

He has been studying Berber on his own.

Il étudie le berbère en autodidacte.

He has been loved by all.

Il était aimé de tous.

He has been accused.

Il a été accusé.

— The Last Emperor (1987)

He has been sent off the pitch.

Il a été expulsé du terrain.

He has been willing to talk to us.

Il a été disposé à nous parler.

— The Legend of Bhagat Singh (2002)

He has been asked to sit on the committee.

Il a été invité à siéger au comité.

He has been here for sometime.

Ça fait un moment qu’il est ici.

— Summertime (1955)

He has been drinking steadily since his divorce.

Il boit régulièrement depuis son divorce.

He has been married for many years.

Il est marié depuis de nombreuses années.

— Wild Strawberries (1957)

He has been sleeping since noon.

Il dort depuis midi.

He has been working here for three months.

Il travaille ici depuis trois mois.

He has been studying for two hours.

Il étudie depuis deux heures.

He has been living in Ankara for six years.

Il vit à Ankara depuis six ans.

He has been gaining weight.

Il a pris du poids.

He has been identified as Standard Gabriel of Echo Park, Los Angeles.

Il a été identifié comme étant Standard Gabriel, originaire d'Echo Park, à Los Angeles.

— Drive (2011)

He has been waiting for an hour.

Il attend depuis une heure.

He has been sacked.

Il a été licencié.

He has been playing chess since he was in high school.

Il joue aux échecs depuis le lycée.

He has been hospitalized.

Il a été hospitalisé.

He has been working for the Banque de France for ten years.

Il travaille à la Banque de France depuis dix ans.

He has been acting strangely lately.

Il se comporte bizarrement ces derniers temps.

They say that he has been dead for two years.

On dit qu’il est mort depuis deux ans.

He has been studying French for eight years.

Il étudie le français depuis huit ans.

For years he has been at the market every Tuesday morning with his fish stall.

Depuis des années, il tient son étal de poisson au marché tous les mardis matin.

He has been looking for you.

Il te cherche depuis un moment.

— Three Colors: Blue (1993)

He has been barred from the club.

Il a été interdit d'accès au club.

He has been working for two hours.

Il travaille depuis deux heures.

He has been punished all the time.

Il a été puni tout le temps.

— Like Stars on Earth (2007)

Don't you know that he has been dead for these two years?

Tu ne sais donc pas qu'il est mort depuis deux ans ?

He has been secretly in love with her.

Il est secrètement amoureux d’elle.

He has been living in the cabin by himself for more than ten years.

Il vit seul dans cette cabane depuis plus de dix ans.

He has been waiting here some time.

Il attend ici depuis un certain temps.

phrase Uncommon #15,051
il a été Selon le contexte, peut se traduire par « il est » avec une durée, ou « il est allé » pour parler d’un séjour ou d’une visite.
EN: He has been here all day.
FR: Il est ici depuis ce matin.

He has been in Japan for three years.

Il est au Japon depuis trois ans.

He has been there since the carnival weekend, Sunday night.

Il est là depuis le week-end du carnaval, dimanche soir.

— The Secret Agent (2025)

He has been absent since last Monday.

Il est absent depuis lundi dernier.

He has been sick.

Il a été malade.

He has been to France.

Il est allé en France.

He has been dead for three years.

Il est mort depuis trois ans.

He has been there since Sunday.

Il est là depuis dimanche.

— The Secret Agent (2025)

He has been busy since this morning.

Il est occupé depuis ce matin.

He has been sick since last Sunday.

Il est malade depuis dimanche dernier.

He has been like a father to me.

Il a été comme un père pour moi.

He has been very busy this week.

Il a été très occupé cette semaine.

He has been to London three times.

Il est allé à Londres trois fois.

He has been busy.

Il a été très occupé.

He has been in Japan for two years.

Il est au Japon depuis deux ans.

He has been on sick leave for a month now.

Il est en congé maladie depuis un mois maintenant.