พบครู ภาษาอังกฤษ คน
Mwalimu Tina
ติวเตอร์ของชุมชน😅 Ever Struggled with Present Perfect vs. Simple Past? Same Here!
I remember when I first started teaching English—I kept noticing how tricky it is to choose between "I have done" and "I did." Even advanced learners sometimes ask: What’s the actual difference?
It usually comes down to whether the action is connected to now (present perfect) or clearly in the past and finished (simple past).
Example 1: I’ve just eaten lunch. (Still relevant—I’m full now!)
✔
Example 2: I ate lunch at noon. (That moment is finished and not related to now.)
✔
I’m curious—
👉 Do you find this difference easy or confusing?
👉 In your native language, is there a similar difference?
Let’s share thoughts and help each other out. Maybe we can collect some helpful examples together!
3 มิ.ย. 2025 เวลา 17:35
ความคิดเห็น · 3
In Italian, it is not at all the same. It is normal in Italian to say the equivalent of "Yesterday, I have eaten a pizza", but not in English. My way of looking at it is that in English, the meaning of "have" never ever changes, whereas in other languages it sometimes becomes something special, a "helping verb". In English, "have" always indicates possession. When you say "I have eaten a pizza" you really are saying that you now possess something, and the something that you now possess is the experience of eating a pizza.
4 มิ.ย. 2025 เวลา 0:20
Mwalimu Tina
ทักษะด้านภาษา
ภาษาอังกฤษ, ภาษาฝรั่งเศส, ภาษาลูกันดา, ภาษาสเปน, ภาษาสวาฮีลี
ภาษาที่เรียน
ภาษาฝรั่งเศส, ภาษาลูกันดา, ภาษาสเปน
บทความที่คุณอาจชอบ

Speak More Fluently with This Simple Technique
18 ถูกใจ · 2 ความคิดเห็น

How to Read and Understand a Business Contract in English
17 ถูกใจ · 3 ความคิดเห็น

6 Ways italki Can Help You Succeed in Your School Language Classes
13 ถูกใจ · 8 ความคิดเห็น
บทความเพิ่มเติม