Or sign in with your account on:

Not a member yet? Register

Intermediate - Present Perfect vs Past Perfect

Venerdì, 04 Dicembre 2009
Example of present perfect vs past perfect: We weren't hungry. We'd just had lunch. Example of present perfect vs past perfect: We weren't hungry. We'd just had lunch. This image is licensed under the Creative Commons Zero (CC0) license

Lezione di grammatica inglese online per studenti di livello intermedio - Un confronto tra Present Perfect e il Past Perfect.

Present Perfect

We use the Present Perfect Simple for an action or a state that began in the past and is connected with the present i.e. The action still continuous now or there is a result in the present from the action.
• The house is dirty. They haven't cleaned it for weeks.
• We aren't hungry. We've just had lunch.


We use the Present Perfect Continuous to show an action or a state that started in the past and has continued up until now with duration.



• I hope the bus comes soon. I've been waiting for 25 minutes.


• She's out of breath. She has been running .

Past Perfect

We use the Past Perfect Simple to express a completed action in the past before another action in the past.
• The house was dirty. They hadn't cleaned it for weeks.
• We weren't hungry. We'd just had lunch.


We use the Past Perfect Continuous for emphasizes a duration of an action which happened before another in the past.



• At last the bus came. I'd been waiting for 25 minutes.


• She was out of breath. She had been running.

- The Past Perfect Continuous gives past activities time and duration.

- In the Present Perfect Continuous the action began in the past and continues to the present.

Ti è piaciuto questo articolo?
(9 voti)
published in Past Perfect Tense
Letto 60208 volte
Ultima modifica il Domenica, 05 Febbraio 2017 22:43

RICEVI LEZIONI DI INGLESE GRATUITE

Iscriviti alla newsletter per ricevere gratis schede grammaticali e relativi esercizi, testi di lettura corredati da domande di comprensione, suggerimenti per imparare più in fretta l’inglese. E resta sempre aggiornato sui servizi di weloveTeachingEnglish.