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

future perfect continuous tense, past perfect continuous tense examples, present perfect continuous vs present perfect, 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

Present Perfect Simple or Present Perfect Continuous Exercise 1

Question 

  1. ___________________ (they / arrive) already?
  2. Lucy ___________________ (run) 2000 metres today.
  3. I ___________________ (clean) all morning – I’m fed up!
  4. How long ___________________ (you / know) Simon?
  5. I ___________________ (drink) more water lately, and I feel better.
  6. Sorry about the mess! I ___________________ (bake).
  7. How many times ___________________ (you / take) this exam?
  8. He ___________________ (eat) six bars of chocolate today!
  9. Julie ___________________ (cook) dinner. Let’s go and eat!
  10. The students ___________________ (finish) their exams. They’re very happy.
  11. The baby’s face is really dirty! What ___________________ (he / eat)?
  12. Iona is exhausted these days. She ___________________ (work) too hard recently.
  13. Luke ___________________ (never / be) abroad.
  14. I ___________________ (wait) for three hours already !
  15. ___________________ (you / finish) your homework yet?
  16. How long ___________________ (you / be) a lawyer?
  17. I ___________________ (read) your book all day. It’s very interesting, but I’m only on chapter 2.
  18. She ___________________ (drink) ten glasses of water!
  19. I ___________________ (have) my dog for sixteen years.
  20. Help, I ___________________ (lose) my wallet! How can I get home?

Answers:

  1. Have they arrived already?
  2. Lucy has run 2000 metres today.
  3. I’ve been cleaning all morning – I’m fed up!
  4. How long have you known Simon?
  5. I’ve been drinking more water lately, and I feel better.
  6. Sorry about the mess! I’ve been baking.
  7. How many times have you taken this exam?
  8. He has eaten six bars of chocolate today!
  9. Julie has cooked dinner. Let’s go and eat!
  10. The students have finished their exams. They’re very happy.
  11. The baby’s face is really dirty! What has he been eating?
  12. Iona is exhausted these days. She has been working too hard recently.
  13. Luke has never been abroad.
  14. I’ve been waiting for three hours already !
  15. Have you finished your homework yet?
  16. How long have you been a lawyer?
  17. I’ve been reading your book all day. It’s very interesting, but I’m only on chapter 2.
  18. She has drunk ten glasses of water!
  19. I’ve had my dog for sixteen years.
  20. Help, I’ve lost my wallet! How can I get home?

 

Present Perfect Simple or Present Perfect Continuous Exercise 2

Question 

  1. I ___________________ (not / do) the housework yet.
  2. They ___________________ (study) very hard recently.
  3. She ___________________ (promise) to help many times.
  4. He ___________________ (clean) the kitchen. Everything is sparkling clean.
  5. She ___________________ (write) her essay and ___________________
    (send) it to her professor.
  6. He ___________________ (see) the film ‘The King’s Speech’ about six times.
  7. We ___________________ (paint) our living room. I think it looks a lot better.
  8. She ___________________ (take) French lessons lately.
  9. It ___________________ (not / rain) for three hours! Only about one hour.
  10. Lucy ___________________ (already / leave).
  11. How many times ___________________ (you / visit) Scotland?
  12. I ___________________ (call) John for hours and hours and he hasn’t answered. I’m really angry with him!
  13. I ___________________ (be) in London for three years.
  14. We ___________________ (know) James for ages.
  15. It’s really smelly in here. ___________________ (somebody / smoke)?
  16. How much petrol ___________________ (she / buy)?
  17. She ___________________ (eat) chocolate all morning, so she feels sick.
  18. I ___________________ (paint) my house all day, but it’s not finished yet.
  19. Julie ___________________ (be) at the office since 6 am.
  20. The writer ___________________ (deserve) this award for a long time.

Answers:

  1. I haven’t done the housework yet.
  2. They have been studying very hard recently.
  3. She has promised to help many times.
  4. He has cleaned the kitchen. Everything is sparkling clean.
  5. She has written her essay and has sent it to her professor.
  6. He has seen the film ‘The King’s Speech’ about six times.
  7. We have painted our living room. I think it looks a lot better.
  8. She has been taking French lessons lately.
  9. It hasn’t been raining for three hours! Only about one hour.
  10. Lucy has already left.
  11. How many times have you visited Scotland?
  12. I’ve been calling John for hours and hours and he hasn’t answered. I’m really angry with him!
  13. I’ve been in London for three years.
  14. We have known James for ages.
  15. It’s really smelly in here. Has somebody been smoking?
  16. How much petrol has she bought?
  17. She has been eating chocolate all morning, so she feels sick.
  18. I’ve been painting my house all day, but it’s not finished yet.
  19. Julie has been at the office since 6 am.
  20. The writer has deserved this award for a long time.

 

Present Perfect Simple or Present Perfect Continuous Exercise 3

Question

  1. ___________________ (you / buy) your train ticket yet?
  2. The kitchen is a complete mess! What ___________________ (the children / do)?
  3. Julie ___________________ (learn) to drive for six years!
  4. Amanda ___________________ (already / have) lunch, so she’ll meet us later.
  5. How much coffee ___________________ (she / drink) this morning?
  6. Simon ___________________ (write) three books.
  7. I ___________________ (do) everything I needed to do today! Hurray!
  8. It ___________________ (not / rain) all summer, so the garden is dead.
  9. I ___________________ (read) your book. Here it is, thank you.
  10. She ___________________ (forget) how to get to my house.
  11. I ___________________ (work) in the garden all day and I need a rest.
  12. She ___________________ (make) three cakes. They look delicious!
  13. David feels great these days. He ___________________ (get) up early lately.
  14. We ___________________ (always / hate) rush hour traffic.
  15. Recently, I ___________________ (study) a lot. My exams are in a few weeks.
  16. We ___________________ (write) this book for months and months.
  17. I ___________________ (always / love) chocolate.
  18. I ___________________ (want) to go back to university for a long time.
  19. What’s that delicious smell? ___________________ (you / cook)?
  20. I ___________________ (watch) seven films this week!

Answers:

  1. Have you bought your train ticket yet?
  2. The kitchen is a complete mess! What have the children been doing?
  3. Julie’s been learning to drive for six years!
  4. Amanda’s already had lunch, so she’ll meet us later.
  5. How much coffee has she drunk this morning?
  6. Simon’s written three books.
  7. I’ve done everything I needed to do today! Hurray!
  8. It hasn’t rained all summer, so the garden is dead.
  9. I’ve read your book. Here it is, thank you.
  10. She’s forgotten how to get to my house.
  11. I’ve been working in the garden all day and I need a rest.
  12. She’s made three cakes. They look delicious!
  13. David feels great these days. He’s been getting up early lately.
  14. We’ve always hated rush hour traffic.
  15. Recently, I’ve been studying a lot. My exams are in a few weeks.
  16. We’ve been writing this book for months and months.
  17. I’ve always loved chocolate.
  18. I’ve wanted to go back to university for a long time.
  19. What’s that delicious smell? Have you been cooking?
  20. I’ve watched seven films this week!

 

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.