• Improve Tuition
  • Improve Tuition
  • Improve Tuition
  • Improve Tuition
  • Improve Tuition

I have done (present perfect) and I did (past)

When we say we have done an action with a finished time we use the past tense.

 

Past tense + finished time.

 

Example: I ate dinner at 3 o’ clock. (past tense = ate, finished time = 3 o’ clock)

We never use the present perfect + finished time.

 

Examples:

  • I ate fish and chips for lunch yesterday.

  • The last time I saw my best friend Katie was 3 days ago.

  • The last time I went swimming was 2 months ago.

  • I slept at my sister’s house last weekend.

  • We went to Italy in 2001.

  • My grandparents arrived at the airport at 2 o’ clock.

  • Where were you last Saturday?

  • What did you do yesterday evening?

  • When did you come to my house?

  • What time did you come to my house?

 

Using the present perfect shows that the action has taken place in the past until now.

Using the past shows that the action has already taken place and it has finished.

 

Present perfectPast
I have eaten breakfast.I ate breakfast at 7am.
I have had a shower.I showered last night.
He has lost his car keys.He lost his car keys yesterday.
Katie has gone to Rosie’s house.Katie went to Rosie’s house two hours ago.
Have you seen Bethany?Did you see Bethany on Friday?
Have you ever been on holiday?Did you go on holiday last year?
Amy has written a poem.Amy wrote a poem last Sunday.

 

 

I have done (present perfect) and I did (past) Exercises..


 

  1. Change the following present perfect into past. Remember to add finished times at the end.

 

  • I have lost my shoes ________________________________________________________________________________

  • Susan has gone to her grandma’s house ________________________________________________________________________________

  • Have you seen my car keys? _________________________________________________________________________________

  • Have you seen Louisa’s new handbag? __________________________________________________________________________________

  • Have you ever been to New York? __________________________________________________________________________________

  • Have you ever been on the London eye? __________________________________________________________________________________

  • She has done her homework. ___________________________________________________________________________________

  • He has written his homework in his planner. ___________________________________________________________________________________

  • I haven’t received any post. ___________________________________________________________________________________

  • They have been to Australia. ___________________________________________________________________________________

 

Challenge: Create 10 sentences using past tense + finished time.

Use the verbs given.

 

ate, lost, see, wrote, fell, drank, forgot, paid, sold, made

 

  • ______________________________________________________________________________

  • ______________________________________________________________________________

  • ______________________________________________________________________________

  • ______________________________________________________________________________

  • ______________________________________________________________________________

  • ______________________________________________________________________________

  • ______________________________________________________________________________

  • ______________________________________________________________________________

  • ______________________________________________________________________________

  • ______________________________________________________________________________

 

 

Comments are closed.