# 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 |