Please enable JavaScript.
Coggle requires JavaScript to display documents.
Past simple vs present perfect - Coggle Diagram
Past simple vs present perfect
Past simple
Diễn tả 1 hành động xảy ra trong QK
He was going to school when the accident happened.
Diễn tả hành động chen ngang vào 1 hành động khác đang xảy ra trong qúa khứ.
Signal words
ago - 5 years ago, 2 months ago.
last + month, week, year,...
in + 1990
yesterday
Present perfect
Diễn tả 1 hành động xảy ra trong QK và có liên quan (còn tiếp diễn/để lại kết quả) đến hiện tại
I have studied English for 5 years.
The room is clean.
I have just cleaned the room.
Signal words
for, since
for: khoảng thời gian
I have played football for 5 years.
since + mốc thời gian/QKĐ
I have played football since 2018.
I have played football since I was in grade 5.
lately = recently: dạo gần đây
already, just, yet
have/has + already/just + P2
yet - cuối câu
-, ?
Have you finished your hw yet?
I have already/just finished my hw.
never, ever, before
the first time/second...
I have never been abroad before.
This is the most beautiful girl I have ever met.