English Grammar In Past Simple or Present Perfect Form Online Exercises-6

present perfect vs past simple exercises pdf, past simple or present perfect exercises, present perfect continuous questions, present perfect continuous, past perfect simple, present perfect progressive, present perfect simple and continuous, present perfect simple exercises, present perfect form, present perfect tense formula, present perfect simple, present perfect continuous tense, present perfect tense formula, present perfect tense definition, present perfect tense rules, present perfect tense exercises with answers, present simple tense, simple present tense examples, simple present tense exercises, simple present tense rules, simple present tense formula, 20 sentences in simple present tense, 50 sentences of simple present tense, simple past tense, Present Simple Form Online Exercises, present simple exercises pdf, simple present tense exercises worksheets, present perfect continuous tense, present continuous tense exercises, present continuous tense test, present continuous form, present continuous tense exercises with answers, present continuous and present simple exercises, present continuous tense test

Choose the past simple or the present perfect:

Question 

  1. Last night I __________________ (lose) my keys – I had to call my flatmate to let me in.
  2. I __________________ (lose) my keys – can you help me look for them?
  3. I __________________ (visit) Paris three times.
  4. Last year I __________________ (visit) Paris.
  5. I __________________ (know) my great grandmother for a few years – she died when I was eight.
  6. I __________________ (know) Julie for three years – we still meet once a month.
  7. I __________________ (play) hockey since I was a child – I’m pretty good!
  8. She __________________ (play) hockey at school, but she__________________ (not / like) it.
  9. Sorry, I __________________ (miss) the bus, so I’m going to be late.
  10. I __________________ (miss) the bus, and then I __________________(miss) the aeroplane as well!
  11. Last month I __________________ (go) to Scotland.
  12. I’m sorry, John isn’t here now. He __________________ (go) to the shops.
  13. We __________________ (finish) this room last week.
  14. I __________________ (finish) my exams finally – I’m so happy!
  15. Yesterday, I __________________ (see) all my friends. It was great.
  16. I __________________ (see) Julie three times this week!
  17. She __________________ (live) in London since 1994.
  18. She __________________ (live) in London when she was a child.
  19. I __________________ (drink) three cups of coffee this morning.
  20. I __________________ (drink) seven cups of coffee yesterday.

Answer

  1. lost
  2. have lost
  3. have visited
  4. visited
  5. knew
  6. have known
  7. have played
  8. played / didn’t like
  9. have missed
  10. missed / missed
  11. went
  12. has gone
  13. finished
  14. have finished
  15. saw
  16. have seen
  17. has lived
  18. lived
  19. have drunk
  20. drank

 

Choose the present perfect or past simple:

Question 

  1. I _________________ (see) three police cars this morning (it’s still morning).
  2. After he _________________ (arrive) home, he _________________(unpack) and _________________ (go) to bed early.
  3. A: What’s wrong?
    B: I _________________ (break) a glass!
  4. My grandparents only _________________ (know) each other for a few months before they _________________ (get) married.
  5. I _________________ (be) in London for three years. I love it here.
  6. We _________________ (see) Julie last night.
  7. He _________________ (be) a teacher before he _________________(become) a musician.
  8. When the boss _________________ (walk) into the room, we_________________ (know) someone was going to get fired.
  9. The children _________________ (break) a window in the school last week.
  10. He _________________ (see) that film last year.

  11. Lucy _________________ (break) her leg, so she can’t come skiing.

  12. Julie _________________ (arrive)! Come and say hello!
  13. They _________________ (be) cold when they _________________ (arrive) home.
  14. Jack _________________ (break) his arm when he _________________ (fall) off a horse in 2005.
  15. I _________________ (know) about the problem for months, but I _________________ (not / find) a solution yet.
  16. A: When _________________ (you / arrive)? B: At 10pm last night.
  17. She _________________ (be) a teacher for ten years, and she still enjoys it.
  18. How long _________________ (you / know) Jill? I know you see her often.
  19. I _________________ (see) the sea before.
  20. A: Hello B: Hi Mum, it’s me. I just wanted to say I _________________ (arrive) safely and everything is fine.

Answers:

  1. I’ve seen three police cars this morning.
  2. After he arrived home, he unpacked and went to bed early.
  3. A: What’s wrong?
    B: I’ve broken a glass!
  4. My grandparents only knew each other for a few months before they got
    married.
  5. I’ve been in London for three years. I love it here.
  6. We saw Julie last night.
  7. He was a teacher before he became a musician.
  8. When the boss walked into the room, we knew someone was going to get fired.
  9. The children broke a window in the school last week.
  10. He saw that film last year.
  11. Lucy has broken her leg, so she can’t come skiing.
  12. Julie’s arrived! Come and say hello!
  13. They were cold when they arrived home.
  14. Jack broke his arm when he fell off a horse in 2005.
  15. I’ve known about the problem for months, but I haven’t found a solution yet.
  16. A: When did you arrive?
    B: At 10pm last night.
  17. She’s been a teacher for ten years, and she still enjoys it.
  18. How long have you known Jill? I know you see her often.
  19. I have never seen the sea before.
  20. A: Hello
    B: Hi Mum, it’s me. I just wanted to say I’ve arrived safely and everything is
    fine.

 

English Grammar Tense Full Online Exercises 1 To 11 

 

English Grammar Present Simple Form Online Exercises-1

English Grammar Present Simple Form Online Exercises-2

English Grammar Present Continuous Form Online Exercises-3

English Grammar In Present Simple or Present Continuous Online Exercises-4

English Grammar In Present Perfect Simple Form Online Exercises-5

English Grammar In Past Simple or Present Perfect Form Online Exercises-6

English Grammar In Present Perfect Continuous Form Online Exercises-7

English Grammar In Present Perfect Simple or Present Perfect Continuous Online Exercises-8

English Grammar In Past Simple Form Online Exercises-9

English Grammar In Past Continuous Form Online Exercises-10

English Grammar In Future Simple Form Online Exercises-11

About the Author

TeachingOnline
I am blogger and doing internet marketing since last 3 year. I am admin at https://www.teachingonline.net and many more site. Very sincere thanks for your interest in teachingonline.net, we take our visitors' comments on utmost priority. You will surely get more solved examples very shortly. Kindly let me know any other requirement. .... Please keep visiting. Thanks a lot.