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