Present perfect and simple past: differences
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.
The simple future tense
Affirmative Negative Question I shall/will write. She will write. You will write. I shall/will not write. She will not write. You will not write. Shall/will I write? Will she write? Will you write? British people use I shall/I will and we shall/ we will with no difference of meaning in most situations. However, shall is…
The past simple tense
Uses of the simple past tense We use the simple past tense to talk about many kinds of past events: short, quickly finished actions, longer situations, and repeated events.
The simple present tense
We use the simple present tense to talk about permanent situations, or about things that happen regularly, repeatedly or all the time.