---
# System prepended metadata

title: Present perfect vs Present perfect progressive vs Past Simple

---

# Present Perfect Simple vs Present Perfect Progressive vs 	Past Simple
| Present Perfect Simple (have/has + Ved/V3)| Present Perfect Progressive (have/has been + Ving) |
| -------- | -------- |
| for actions/states which started in the past and are **still happening**| to emphasise the **duration** of an action which started in the past **(may or may not be completed)** |
|*I have known him for 3 years*. (I still know him)| *They have been studying French for 3 years.*|
|for past actions whose **results** are connected to the present | for actions that **have been going** on up to the recent past with obvious **results** in the present|
|*The baby has spilt the milk* (the floor is dirty).|*Why is the road so slippery? It has been raining*|
| for **permanent** situations |for **temporary** situations|
|*She has lived in London all her life.*|*He has been working overtime this week as there is a lot of work to do at the office.*|
|for recently **completed** actions|for actions that **may or may not be finished**|
|*I've just finished my homework.*| *She has been washing the car for an hour.*|
|to announce **news, changes or events** that affect the present (details in Past Simple)| to show **anger, annoyance, irritation or to demand** an explanation for a very recent action |
|*Nick had crashed the car. He ran into a tree.*  | *Who has been wearing my coat?*|
|with adjectives in the superlative degree or expressions like: **the only/first...etc**||
|*This is the most expensive suit I've ever bought*||
|   | |
|   | **Past Simple** |
|for past events which **HAVE** a connection to the present, the exact time is **NOT mentioned** | for completed fast events which **HAVE NOT** a connection to the present, the exact time **IS mentioned**|
|*I've found a new job.*| *I found a new job three months ago.*|
|with **today, this morning/week etc.**, if these periods of time are **NOT finished** at the time of speaking |with **today, this morning/week etc.**, if these periods of time are **finished** at the time of speaking |
|*He has written two letters this morning* (It's still morning)|*He wrote two letters this morning* (The morning is over)|
|for events that began in the past and **are still happening** in the present|for events that took place for a certain period of time in the past but **are over** at the time of speaking|
|I have lived in Manchester for 10 years. *(I still live in Manchester)*|I lived in Manchester for 3 years but now I live in Liverpool.|

# been or gone?


| been to| gone to |
| -------- | -------- |
| visit is complete| visit is NOT complete|
|They've been to Italy.| They've gone to Italy.|
|They are back now.| They are still there.|

# yet or already



| yet | already |
| -------- | -------- |
|in interrogative (**?**) and negative (**-**)sentences | in affirmative (**+**) and interrogative (**?**) sentence|
|at the end of the sentence| between the auxiliary and the main verb or at the end of the sentence for emphasis|
|Have you finished **yet**? He hasn't arrived **yet**. |Have you **already** read this book? I have **already** been to the Science Museum. You've finished your homework **already**!|

|   |   |   |   | |
| -------- | -------- | -------- | -------- | -------- |
|Ever|	+|	коли-небудь|	before the past participle| It is the best film I've **ever** *seen*.|
|Never|	-|	ніколи| 	before the past participle| I  have **never** *written* poems. |
|Before|	+/-|	раніше| 	at the end| Have you met that man **before**? |
|Just|	+|	тільки-но|	before the past participle| The teacher has **just** *called* my mother |
|Already|	+|	вже| 	before the past participle| She has **already** *broken* the car |
|Yet|	-|	вже / ще|	at the end| Have you seen the movie **yet**? |
|Recently|	+/-|	недавно|	at the end| Have you seen any good films **recently**? |
|Still|	+/-|	все ще|	after to be or subject| *She* **still** hasn’t found a new boyfriend! / I *am* **still** washing my car |
