I have done (present perfect) and I did (past) | Improve Tuition | Tutors | Tuition | Tutoring | Tutor

Table of Contents

Week 1 | English Grammar

Day 1| Auxiliary verbs

Day 2 |Am/is/are

Day 3 |Am/is/are Questions

Day 4 |I am doing (present continuous)

Day 5 |Are you doing? (present continuous questions)

Day 6 |I do/work/like (present simple)(present continuous questions)

Week 2 | English Grammar

Day 1 |I don't... (present simple negative)

Day 2 |Do you...? (present simple questions)

Day 3 |I am doing (present continuous) I do (present simple)

Day 4 |I have... and I've got...

Day 5 |Was/were

Day 6 |Worked/got/went etc (past simple)

Week 3 | English Grammar

Day 1 |I didn't... did you...? (past simple negative and questions)

Day 2 |I was doing (past continuous)

Day 3 |I was doing (past continuous) and I did (past simple)

Day 4 |I have done (present perfect 1)

Day 5 |I've just... I've already... I haven't...yet (present perfect 2)

Day 6 |Have you ever...? (present perfect 3)

Week 4| English Grammar

Day 1 |How long have you...? (present perfect 4)

Day 2 |For, since, ago

Day 3 |I have done (present perfect) and I did (past)

Day 4 |Is done, was done (passive 1)

Day 5 |Is being done, has been done (passive 2)

Day 6 |Be/have/do in present and past tenses

Week 5| English Grammar

Day 1 |Regular and irregular verbs

Day 2 |What are you doing tomorrow?

Day 3 |I'm going to...

Day 4 |Will/shall (1)

Day 5 |Will/shall (2)

Day 6 |Might

Week 6| English Grammar

Day 1 |Can and could

Day 2 |Must, mustn't, don't, need to

Day 3 |Should

Day 4 |I have to

Day 5 |Would you like...?

Day 6 |Do this! Don't do that! Let's do that

Week 7| English Grammar

Day 1 |I used to...

Day 2 |There is... There are...

Day 3 |There was/were... There has/have been... There will be...

Day 4 |It...

Day 5 |I am, I don't

Day 6 |Have you? Are you? Don't you? etc

Week 8| English Grammar

Day 1 |Too/either/so am I/neither do I etc

Day 2 |Isn't/haven't/don't etc (negatives)

Day 3 |Do they? Is it? Have you?

Day 4 |Forming questions (who/what/why/where/when/which)

Day 5 |What...? Which...? How...?

Day 6 |How long does it take...?

Week 9| English Grammar

Day 1 |Do you know where...? I don't know what... etc

Day 2 |He/she said that... He/she told me that...

Day 3 |Work/working Go/going Do/doing

Day 4 |I want you to... I told you to...

Day 5 |I went to the shop to...

Day 6 |Go to... Go on... Go for... Go -ing... Get…

Week 10| English Grammar

Day 1 |Get...

Day 2 |Do and make

Day 3 |Have...

Day 4 |I/me He/him They/them etc

Day 5 |My/his/their etc

Day 6 |Whose is this? It's mine/yours/hers etc

Week 11| English Grammar

Day 1 |Myself/yourself/themselves etc

Day 2 |A/an...

Day 3 |Singular & plural

Day 4 |The...

Day 5 |Go to...

Day 6 |This/that/these/those

Week 12| English Grammar

Day 1 |Some & any

Day 2 |All/most/some/any/no/none etc

Day 3 |Adjectives

Day 4 |Adverbs

Day 5 |Imperatives

Day 6 |And but or so because

Week 13| English Grammar

Day 1 |When...

Day 2 |If we go... if you see... etc

Day 3 |If I had... If we went... etc

Day 4 |A person who... A thing that/which (relative clauses 1)

Day 5 |How long have you…?(present perfect 4)

Day 6 |For since ago

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.

  • 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 perfect Past
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 writtena poem. Amy wrote a poem last Sunday



Share the Love: www.improvetuition.org

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


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.


4. Challenge: Create 10 sentences using past tense + finished time. Use the verbs given

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












1 2 3 4 5  

“Every accomplishment starts With the decision to try.” Gail Dever

++44 (0)1924 506010