Nov 6, 2016
Lesson 20 ☘ I have done … (present perfect) and I did … (past simple)
- Complete the sentences.
- “Have you seen Ann?”
“Yes, I . . . her 5 minutes ago.”- saw
- have seen
- “Have you started your new job?”
“Yes, I . . . it last week.”- have started
- started
- “Have your friends arrived?”
“Yes, they . . . at 5 o’clock.”- arrived
- have arrived
- “Has Sarah gone away?”
“Yes, she . . . away on Friday.”- went
- has gone
- “Have you worn your new shoes?”
“Yes, I . . . them yesterday.”- have worn
- wore
- “Have you seen Ann?”
- Complete the sentences.
- I . . . my key. I can’t find it.
- lost
- have lost
- was lost
- was losing
- . . . Ann yesterday?
- Have you seen
- Did you see
- Are you seeing
- Did you saw
- I . . . my work at 2 o’clock.
- finished
- have finished
- was finishing
- have been finishing
- I’m ready now. I . . . my work.
- finished
- have finished
- was finishing
- have been finishing
- What time . . . your work?
- have you finished
- did you finish
- are you finishing
- was you finishing
- Sue isn’t here. She . . . out.
- went
- has gone
- was going
- has go
- Jim’s grandmother . . . in 2013.
- has died
- died
- has been dying
- was dying
- Where . . . last night?
- have you been
- have you been being
- did you be
- were you
- I . . . my key. I can’t find it.
- Complete the sentences.
- My friend is a writer. He . . . many books.
- has written
- wrote
- We . . . a holiday last year.
- didn’t have
- haven’t had
- I . . . tennis yesterday afternoon.
- played
- have played
- What time . . . to bed last night?
- did you go
- have you gone
- . . . a famous person?
- Have you ever met
- Did you ever meet
- The weather . . . very good yesterday.
- wasn’t be
- hasn’t been
- My hair is wet. I . . . it.
- just did wash
- have just washed
- I . . . my hair before breakfast this morning.
- washed
- have washed
- Kathy travels a lot. She . . . many countries.
- visited
- has visited
- “Is Sonia here?”
“No, she . . . yet.- didn’t come
- hasn’t come
- My friend is a writer. He . . . many books.
- Put the verb in the present perfect or past simple.
- “ . . . to Florida?”
“Yes we . . . there on holiday two years ago.”- Did you ever be … went
- Have you ever been … have gone
- Were you ever … has gone
- “ . . . a good time to Florida two years ago?”
“Yes, it . . . great”.- Did you have … were
- Have you had … was
- Did you had … has been
- “Where’s Alan? . . . him?”
“Yes, he . . . out a few minutes ago.”- Have you seen … have gone
- Did you see … have gone
- Did you see … went
- Have you seen … went
- “Do you know Martin’s sister?”
“I . . . her a few times but I . . . to her.”- seen … never speak
- saw … has never spoken
- haven’t seen … have never spoken
- “ . . . to her?”
“Yes. I . . . her a party last week.”- Have you ever spoken … met
- Have you ever spoke … have met
- Did you ever spoken … have been meeting
- She . . . there for two years but she . . . it very much.
- worked … haven’t enjoyed
- has worked … didn’t enjoy
- has been worked … haven’t enjoyed
- “ . . . to Florida?”
© 2020 DrillPal.com