This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 6 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 6 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. He's learning how to make Japanese food. He started his course in April. A) He's been learning how to cook Japanese food since April. B) He's already learnt how to cook Japanese food. C) He learnt how to cook Japanese food in April. D) None of the above. Show Answer Correct Answer: A) He's been learning how to cook Japanese food since April. 2. I ..... (wonder) what you ..... (do) since I left! Write back soon and tell me all your news.Love Emily. A) Have been wondering / have been doing. B) Have wondered / have done. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have been wondering / have been doing. 3. What is the Structure of the Present Perfect Continuous? A) S+BEEN+VERB IN PAST PARTICIPLE+COMPLEMENT. B) S+WAS/WERE+ VERB WITH ING+ COMPLEMENT. C) S+BEEN+ VERB WITH ING+COMPLEMENT. D) S+BEEN+VERB INFINITIVE+COMPLEMENT. Show Answer Correct Answer: C) S+BEEN+ VERB WITH ING+COMPLEMENT. 4. I've ..... him that all day. A) Telling. B) Been telling. C) All the above. D) None of the above. Show Answer Correct Answer: B) Been telling. 5. This is the first time I ..... of this crazy story. A) Heard. B) Have heard. C) Have been heard. D) Have been hearing. Show Answer Correct Answer: B) Have heard. 6. Adam ..... his room last night. A) Has tidied. B) Tidied. C) All the above. D) None of the above. Show Answer Correct Answer: B) Tidied. 7. I ..... (know) my best friends since high school. A) Have know. B) Have been knowing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have know. 8. Recently, ..... so good A) I haven't feel. B) I haven't been feeling. C) Haven't I been feeling. D) I haven't been filling. Show Answer Correct Answer: B) I haven't been feeling. 9. Are you OK? You look as if ..... A) You've been crying. B) You've cried. C) All the above. D) None of the above. Show Answer Correct Answer: A) You've been crying. 10. Choose the correct WH question for the next sentence. Karina has been staying with her friend for the last 2 weeks while her house is being remodeled. A) Who has Karina been staying with for the last 2 weeks while her house is being remodeled?. B) When has Karina been staying with her friend for the last 2 weeks while her house is being remodeled?. C) All the above. D) None of the above. Show Answer Correct Answer: A) Who has Karina been staying with for the last 2 weeks while her house is being remodeled?. 11. He has never ..... train. A) Traveled to. B) Traveling by. C) Traveled with. D) Traveled by. Show Answer Correct Answer: D) Traveled by. 12. Have your parents ..... yet? A) Arrived. B) Been arriving. C) All the above. D) None of the above. Show Answer Correct Answer: A) Arrived. 13. 'yet' is a signal word for the ..... A) Present simple. B) Past perfect. C) Present perfect. D) Past continuous. Show Answer Correct Answer: C) Present perfect. 14. You ..... a lot recently. A) Don't eat. B) Are eating. C) Is eating. D) Have been eating. Show Answer Correct Answer: D) Have been eating. 15. She has lived in Hong Kong ..... A) All her life. B) For all her life. C) Since all her life. D) In all her life. Show Answer Correct Answer: A) All her life. 16. 5-What ..... your parents bought recently? A) Has. B) Have. C) Does. D) None of the above. Show Answer Correct Answer: B) Have. 17. The past participle form of "mean" is A) Man. B) Men. C) Meaned. D) Meant. Show Answer Correct Answer: D) Meant. 18. Which words complete the sentence?We ..... raising money for charity. A) Haven't. B) Hasn't been. C) 've not been. D) None of the above. Show Answer Correct Answer: C) 've not been. 19. It ..... been snowing a lot these days. A) Have. B) Has. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has. 20. They are so excited! They ..... the first prize at a dance competition. A) Have won. B) Have been winning. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have won. 21. Have you ..... a letter before? A) Write. B) Wrote. C) Written. D) None of the above. Show Answer Correct Answer: C) Written. 22. Eko ..... on his report for two days in a row. That's why he look so tired. A) Have been working. B) Has been working. C) Had been working. D) Is working. Show Answer Correct Answer: B) Has been working. 23. We've ..... window shopping on Fifth Avenue. A) Gone. B) Go. C) Went. D) Goes. Show Answer Correct Answer: A) Gone. 24. Andrew ..... in the country since 2015. (not/to live) A) Hasn't been living. B) Has been living. C) All the above. D) None of the above. Show Answer Correct Answer: A) Hasn't been living. 25. Sam moved to L.A. in 1997. He ..... here for 20 years. A) Have been. B) Has living. C) Had lived. D) Has been living. Show Answer Correct Answer: D) Has been living. 26. They / not / work today A) They have not been working today. B) They has not been working today. C) They have been not working today. D) None of the above. Show Answer Correct Answer: A) They have not been working today. 27. Which sentence is correct:1. I have worked as an accountant for 8 years.2. I have been working as an accountant for 8 years. A) The first sentence is correct. B) The second sentence is correct. C) Both variants are possible. D) None of the above. Show Answer Correct Answer: C) Both variants are possible. 28. Cross out the redundant word in the sentence:I've been lonely for so long now. A) I. B) Now. C) Been. D) So. Show Answer Correct Answer: B) Now. 29. Meg has the travel bug. She ..... 27 counties all around the world. A) Has been visiting. B) Visits. C) Visited. D) Has visited. Show Answer Correct Answer: D) Has visited. 30. 'Is it still raining?' 'No, ..... ' A) It has been stopping. B) It has stopped. C) All the above. D) None of the above. Show Answer Correct Answer: B) It has stopped. 31. Has it ..... raining since you arrived? A) Bin. B) Being. C) Been. D) None of the above. Show Answer Correct Answer: C) Been. 32. They ..... basketball for two hours. A) Have been played. B) Have been playing. C) Has been playing. D) Have played. Show Answer Correct Answer: B) Have been playing. 33. We ..... haven't seen the new James Bond film. A) Still. B) Just. C) Yet. D) Already. Show Answer Correct Answer: A) Still. 34. Use the PRESENT PERFECT to ..... Example:I have never seen shark in my life. A) Talk about completed actions or series of actions during a period of time continuing up to the present. B) Actions thst started in the past and continue in the present. C) All the above. D) None of the above. Show Answer Correct Answer: A) Talk about completed actions or series of actions during a period of time continuing up to the present. 35. Tom:Hi Ana. I ..... (try) to ring you several times today. A) Have tried. B) Have been trying. C) Trying. D) Have been tried. Show Answer Correct Answer: A) Have tried. 36. He ..... the wall of the bedroom. It's going to take some time to finish it. A) Has been painting. B) Has painted. C) Has been painted. D) Has painting. Show Answer Correct Answer: A) Has been painting. 37. 1-I have ..... my homework. A) Finish. B) Finished. C) Finishing. D) None of the above. Show Answer Correct Answer: B) Finished. 38. A:How long ..... for the bus? B:For about half an hour. A) Have you been waiting. B) Have you waited. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have you been waiting. 39. Carol and I ..... to the cinema three nights ago. A) Have been. B) Went. C) All the above. D) None of the above. Show Answer Correct Answer: B) Went. 40. Choose the correct Present Perfect Continuous sentence (interrogative).Dad / wash / the car? A) Has Dad wash the car?. B) Dad washing the car?. C) Has Dad washing the car?. D) Has Dad been washing the car?. Show Answer Correct Answer: D) Has Dad been washing the car?. 41. I ..... at the University since June. A) Have been teaching. B) Has teaching. C) Has been teaching. D) Have teaching. Show Answer Correct Answer: A) Have been teaching. 42. Choose the sentence(s) that contain Present Perfect Continuous A) Has Clarissa been working hard?. B) Have you been to the park lately?. C) Is she playing basketball?. D) I been taking Italian lessons. Show Answer Correct Answer: A) Has Clarissa been working hard?. 43. I ..... (write) songs since I was a teenager. A) I've writing songs since I was a teenager. B) I writing songs since I was a teenager. C) I have write songs since I was a teenager. D) I've been writing songs since I was a teenager. Show Answer Correct Answer: D) I've been writing songs since I was a teenager. 44. How long ..... English? A) Did you learn. B) Have you studied. C) Have you been learning. D) Have you learnt. E) Have you been knowing. Show Answer Correct Answer: C) Have you been learning. 45. How long ..... your car? A) Have you had. B) Have you been having. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have you had. 46. What is the correct tense for the following sentence: "She ..... (work) at the company for five years, but lately, she ..... (consider) a new job" ? A) Present Perfect Continuous; has been considering. B) Present Perfect; has considered. C) Present Perfect; is considering. D) Present Perfect Continuous; considered. Show Answer Correct Answer: A) Present Perfect Continuous; has been considering. 47. We do not normally use the ..... with stative verbs. We use the present perfect simple instead A) Present Perfect. B) Present Perfect Continuous. C) All the above. D) None of the above. Show Answer Correct Answer: B) Present Perfect Continuous. 48. Carlos ..... (to miss) you ..... he moved to Chiapas. A) Has been missing you / since. B) Has being missing you / since. C) Has been miss / since. D) Has been missing / for. Show Answer Correct Answer: A) Has been missing you / since. 49. Since I quit my job as a postman I ..... riding my bike. A) Hasn't been. B) Haven't been. C) Hasn't. D) Haven't. Show Answer Correct Answer: B) Haven't been. 50. John:There's an English pub near my work.Alex:Oh, ..... ?John:No, but I would like try it. A) Have you considered telling the truth. B) Have you been there before. C) How have you been. D) Has anyone seen my keys. Show Answer Correct Answer: B) Have you been there before. 51. I have ..... been there, but I'd love to go there. A) Yet. B) Never. C) Already. D) Always. Show Answer Correct Answer: B) Never. 52. I'm tired. I ..... on my project all night. VsI ..... on my project all day yesterday. A) Have been working / worked. B) Worked / have been working. C) Worked / have worked. D) Have Worked / worked. Show Answer Correct Answer: A) Have been working / worked. 53. She ..... for over an hour. She must be extremely nervous. A) Shakes. B) Was shaking. C) Has been shaking. D) Is shaking. Show Answer Correct Answer: C) Has been shaking. 54. Identify the correct use of Present Perfect tense in the following sentences. A) I have been knowing him for years. B) I am knowing him for years. C) I know him for years. D) I have known him for years. Show Answer Correct Answer: D) I have known him for years. 55. They ..... already ..... (paint) the kitchen. A) Have painted. B) Are painting. C) Have been painting. D) None of the above. Show Answer Correct Answer: A) Have painted. 56. Why are you eyes so red? ..... (you, cry)? A) Did you cry. B) Have you been crying. C) Have you ever cried. D) Had you been cry. Show Answer Correct Answer: B) Have you been crying. 57. A:Julia and I saw Tony last night.B:Really? I ..... (not see) him for years. A) Had not seen. B) Have not seen. C) Has not seen. D) None of the above. Show Answer Correct Answer: B) Have not seen. 58. Over 670 million people (2-visit) ..... Disney since it opened in 1955, and the number (3-increase) ..... fast. A) Visite-is increasing. B) Have visited-increases. C) Have visited-is increasing. D) Visit-increase. Show Answer Correct Answer: C) Have visited-is increasing. 59. A:Are you OK?B:Yeah, I'm fine! I'm not crying. I've ..... onions! A) Chopped. B) Been chopping. C) Been chopped. D) None of the above. Show Answer Correct Answer: B) Been chopping. 60. Over the last month, I ..... (train) hard for my next marathon-just today I ..... (run) over 20 km. A) Have training / have runed. B) Has been training / has run. C) Have been training / have run. D) Hasn't trained / had run. Show Answer Correct Answer: C) Have been training / have run. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Continuous Quiz 1Present Perfect Continuous Quiz 2Present Perfect Continuous Quiz 3Present Perfect Continuous Quiz 4Present Perfect Continuous Quiz 5Present Perfect Continuous Quiz 7Present Perfect Continuous Quiz 8Present Perfect Continuous Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books