PRESENT PERFECT, PAST SIMPLE AND PRESENT PERFECT PROGRESSIVE

There is usually some confusion between the uses of the Present Perfect and the Past Simple in English. Some Spanish speakers tend to using them wrongly. Basically the Present Perfect is used to express something that has happened over a period of time or recently and the past simple is used to talk about something that happened and it's finished in the present

The Present Perfect Progressive is used to emphasize the process implied in the use of the present perfect and sometimes both tenses can be used with no difference in meaning

"I have been living here for 2 years" and "I have lived here for two years" mean the same

However, "I have read the book" means that you finished it a short time ago, whereas "I have been reading the book" means that you still haven't finished

The same as in "I have painted the ceiling" and "I have been painting the ceiling"


 


Comentarios

Entradas populares