✔ 最佳答案
樓上改得唔啱.
不過你寫錯左dinner做lunch(午飯).
"I had dinner from 8:00pm to 9:00pm today." 冇錯.
而你補充既上半部分都啱. 不過你話係十點零分零一秒講"I have played football." 就唔係好啱.
任何係現在呢一秒之前發生既野通常係用simple past tense. 如果冇特別就唔需要用現在完成式. "I played football this morning." 就已經得, 唔駛搞到敢複雜. 除非戈樣野係人地委派你去做, or 要強調已經完成, or其他.
下面有d例子, 希望你睇完明白多d.
e.g.
You're playing video games. Your mom comes into your room and stares at you.
You say, "I've finished my homework!"
or "I'm done with my homework!"
強調你已經做完晒d功課, 可以玩video games. (現在完成式)
e.g.
A: I love the American drama you recommended! Have you watched the latest episode?
B: Yes, I have! / Yes, I've watched it.
你之前介紹俾我既drama (過去式).
你睇左未. 已經睇左. (現在完成式)
e.g.
You're having dinner with your friend.
Your friend asks you "What did you do today?"
You say, "I had breakfast at McDonald's with my dad today. Then I went shopping with my mom. I got a dress and a pair of high heels for my graduation dance. And I bought a pink lipstick too! Then we went home. I took a shower, did some homework. And now I'm here having dinner with you. :)"
你今日做左既野. (過去式)
同你食緊飯. (現在進行式)
:)