1. I ate/have eaten a hamburger.
2. I ate/have eaten a cake.
3. I ate a steamed bread just now.
4. I had two bowls of rice for lunch today.
5. I have a hamburger.
6. I have't had lunch yet.
7. I have had my dinner already.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!

《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》