Bl
May 3, 2025
0 votes 107 views

Grammar Tip of the Day:

Confusing Verb Tenses: “I did” vs. “I have done”*

“I did” = Simple Past (specific time in the past)
“I have done” = Present Perfect (no specific time; still relevant now)

Examples:
 • I did my homework last night. (Past action, time mentioned)
 • I have done my homework. (Past action, but time is not mentioned — result matters now)

Use “have done” when you’re talking about life experience, recent actions, or results that affect the present.

Be the first person to like this.