We do not use the present perfect with expressions that refer to a completely finished period of time, like yesterday, last week, when, then, five years ago, in 1995. The simple past is used with this meaning. I saw Alice yesterday. (NOT I have seen Alice yesterday.) I was born in 1979. She died three … Продължете с четенето на Present perfect and simple past: differences
Use We use the past perfect progressive to talk about longer actions or situations which had continued up to the past moment that we are thinking about, or shortly before it.
The past perfect tense denotes an action completed at some point in the past before some other past action commenced. When two actions in the past have to be referred to, the past perfect is used for the earlier action and the simple past for the later one.
Affirmative Negative Question I have been writing She has been writing. You have been writing. I have not been writing. She has not been writing. You have not been writing. Have I been writing? Has she been writing? Have you been writing? Uses of the present perfect progressive tense We use the present perfect progressive … Продължете с четенето на Present perfect progressive tense
Affirmative Negative Question I have written She has written. You have written. I have not written. She has not written. You have not written. Have I written? Has she written? Have you written? Uses of the present perfect tense past events connected with the present We can use the present perfect tense to say that … Продължете с четенето на Present perfect tense