Indietro
Lezione 65 / 114
πŸ“š Inglese Lezione 65Durata🌻 Intermedio

For / Since + Present Perfect Continuous

Durata con il Present Perfect Continuous

πŸ“š Esprimere la durata di un'azione in corso πŸ“š

1

πŸ’¬ Dialogo

How long have you been working here?

Da quanto tempo lavori qui?

I have been working here for five years.

Lavoro qui da cinque anni.

Has it been raining since this morning?

Sta piovendo da stamattina?

Yes, it has been raining for three hours.

Sì, piove da tre ore.

You look tired. Have you been studying?

Sembri stanca. Hai studiato?

Yes, I've been studying since 8 AM.

Sì, sto studiando dalle 8 di mattina.

2

πŸ“– Vocabolario

5 parole
forda (durata)
sinceda (punto nel tempo)
rainpiovere
worklavorare
studystudiare
3

⭐ Frase Chiave

Subject + have/has been + V-ing + for/since

Soggetto + ausiliare + participio + forma -ing + for/since

  • Schema: [Subject] + [have/has been] + [Verb-ing] + [Duration]
  • Significato: Descrive un'azione iniziata nel passato che continua nel presente, sottolineando la durata.
I have been working for two hours.

Lavoro da due ore.

She has been living here since 2010.

Lei vive qui dal 2010.

4

πŸŽ“ Spiegazione

Il Present Perfect Continuous si usa per azioni che sono iniziate nel passato e continuano ancora adesso.

Usiamo for per indicare un periodo di tempo (es. for two days, for a long time).

Usiamo since per indicare il momento preciso in cui l'azione Γ¨ iniziata (es. since Monday, since 9 o'clock).

In italiano, queste strutture si traducono spesso con il presente indicativo accompagnato da 'da'.

I have been waiting for 20 minutes.
= 'Aspetto da 20 minuti.'

I have been waiting since 2 o'clock.
= 'Aspetto dalle 2.'

5

πŸ“ Mini Test

Quale parola completa correttamente la frase: 'They have been playing tennis ___ 10 AM'?