Please enable JavaScript.
Coggle requires JavaScript to display documents.
Past simple vs Present perfect - Coggle Diagram
Past simple vs Present perfect
This/It is the first time + S + have/has + P2
S + have/has + never/not + P2 + before
This is the first time I have eaten pizzas.
I have never eaten pizzas before.
Begin/start
S + began/started + to V/Ving + khoảng tgian + ago
She began to play the violin 3 years ago.
S + have/has + P2 + for + khoảng tgian
She has played the violin for 3 years.
S + last + V-qkđ + khoảng tgian + ago.
The last time S + V-qkđ + was + khoảng tgian + ago.
The last time she wrote me a letter was a week ago.
She last wrote me a letter a week ago.
It's + khoảng tgian + since S + V-qkđ
It's a week since she last wrote me a letter.
S + have/has + not + P2 + for + khoảng tgian
She hasn't written me a letter for a week.
How long + have/has + S + P2?
When did + S + start/begin + to V/Ving?
When did she begin to learn English?
How long has she learned English?