This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 1 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 1 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Complete the question:' ..... you been feeling okay recently?' A) Did. B) Has. C) Are. D) Have. Show Answer Correct Answer: D) Have. 2. Choose the correct negative form of the sentence:She has completed the project. A) She did not complete the project. B) She is not completing the project. C) She has not completed the project. D) She had not completed the project. Show Answer Correct Answer: C) She has not completed the project. 3. They ..... (know) each other for ten years! A) Have known. B) Have been knowed. C) Have knowed. D) Have been knowing. Show Answer Correct Answer: A) Have known. 4. They have been learning English since they ..... two years old. A) Have been. B) Are. C) Were. D) None of the above. Show Answer Correct Answer: C) Were. 5. The teacher ..... (teach) us math for three hours now. A) Is teaching. B) Taught. C) Have been teaching. D) Has been teaching. Show Answer Correct Answer: D) Has been teaching. 6. Choose the correct superlative form: "This is the ..... movie I've ever seen." A) Excitingest. B) Exciting. C) More exciting. D) Most exciting. Show Answer Correct Answer: D) Most exciting. 7. I ..... a member of the gym for five years. A) Have been. B) Have been being. C) Has been. D) Has been being. Show Answer Correct Answer: A) Have been. 8. I ..... interested in world history since I was a kid A) Has been. B) Have been. C) Had been. D) None of the above. Show Answer Correct Answer: B) Have been. 9. Astrid (a) ..... in the garden all afternooon. You can see that she (b) ..... a lot of flowers A) Have been working (b) have been planting. B) Has been worked (b) has planted. C) Have been working (b) has planted. D) Has been working (b) has planted. Show Answer Correct Answer: D) Has been working (b) has planted. 10. He looks terrible! What ..... he ..... (do) all night? A) Has; been doing. B) Have; been doing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has; been doing. 11. Julie ..... (learn) how to drive for 6 years! and she still can't! A) Has been learning. B) Have learned. C) Has learnt. D) Have been learning. Show Answer Correct Answer: A) Has been learning. 12. Complete the question: "How long ..... you been learning to skateboard?" A) Have. B) Has. C) Did. D) Are. Show Answer Correct Answer: A) Have. 13. Your hands are covered in paint. Which sentence best explains why? A) I paint a picture. B) I have been painting a picture. C) I am painting a picture. D) I will paint a picture. Show Answer Correct Answer: B) I have been painting a picture. 14. She needs to feed the chicken in the morning, ..... ? A) Does she. B) Doesn't she. C) Needn't she. D) None of the above. Show Answer Correct Answer: B) Doesn't she. 15. I have just ..... a hot drink A) Had. B) Having. C) Has. D) Have. Show Answer Correct Answer: A) Had. 16. He ..... five books so far in his career. A) Wrote. B) Has been writing. C) Writes. D) Has written. Show Answer Correct Answer: B) Has been writing. 17. Complete the sentence to focus on the *activity* rather than the result:I'm so tired. I ..... all morning. A) Am cleaning the house. B) Cleaned the house. C) Have cleaned the whole house. D) Have been cleaning the house. Show Answer Correct Answer: D) Have been cleaning the house. 18. We ..... (prepare) for the test all week. A) Have been preparing. B) Are preparing. C) Prepared. D) Has been preparing. Show Answer Correct Answer: A) Have been preparing. 19. Your mom wants to know why the kitchen is a mess. Which sentence best explains the ongoing activity that caused it? A) We have made a cake. B) We are made a cake. C) We have been making a cake. D) We made a cake. Show Answer Correct Answer: C) We have been making a cake. 20. Have you watched the DVD of famous matches ..... ?' 'Yes, it was great.' A) Always. B) Yet. C) Still. D) Just. Show Answer Correct Answer: B) Yet. 21. I ..... (study) for my exams for the last two months. A) Studied. B) Study. C) Am studying. D) Have been studying. Show Answer Correct Answer: D) Have been studying. 22. We have been looking for a new apartment for three months. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 23. She ..... here for five years. A) Worked. B) Has been work. C) Has been working. D) Has working. E) Has been worked. Show Answer Correct Answer: C) Has been working. 24. Yo te he estado esperando desde las 8 am A) I waited for you since 8 am. B) I have been waiting for you since 8 am. C) I have waited for you since 8 am. D) None of the above. Show Answer Correct Answer: B) I have been waiting for you since 8 am. 25. Choose the correct negative form for the sentence:'We have been waiting for you.' A) We not have been waiting for you. B) We have been waiting not for you. C) We have been not waiting for you. D) We haven't been waiting for you. Show Answer Correct Answer: D) We haven't been waiting for you. 26. I ..... (to look) for information on the subject since last Friday. A) Have looked. B) Am looking. C) Has been looking. D) Have been looking. Show Answer Correct Answer: D) Have been looking. 27. My brother ..... (look / for a job/ for a long time. A) Have looked for a job for a long time. B) Haven't been looking for a job for a long time. C) Has been looked for a job for a long time. D) Has been looking for a job for a long time. Show Answer Correct Answer: D) Has been looking for a job for a long time. 28. My brother ..... to study for his exam yet. A) Has started. B) Hasn't started. C) Was started. D) Has start. Show Answer Correct Answer: B) Hasn't started. 29. They haven't been ..... TV much recently. A) To watch. B) Watch. C) Watched. D) Watches. E) Watching. Show Answer Correct Answer: E) Watching. 30. You have ..... that email for over an hour. How long is it going to take you? A) Been written. B) Written. C) Been writing. D) Writing. Show Answer Correct Answer: C) Been writing. 31. We ..... (be) on holidays for two months! A) Have been being. B) Have been. C) Have had been. D) Have beeing. Show Answer Correct Answer: B) Have been. 32. Sandy ..... dinner 4 times this week A) Has cooked. B) Has been cooking. C) Cooked. D) Have been cooking. Show Answer Correct Answer: A) Has cooked. 33. They have been playing board games for noon. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 34. True or False:The sentence 'I have been knowing my best friend since kindergarten' is grammatically correct for everyday American English. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 35. Complete the question:'How long ..... she been learning to play the guitar?' A) Does. B) Has. C) Have. D) Is. Show Answer Correct Answer: B) Has. 36. Which is the correct way to ask a question and give a short answer about your brother playing video games? A) Has he playing games? Yes, he's. B) Is he been playing games? Yes, is. C) Does he been playing games? Yes, he does. D) Has he been playing games? Yes, he has. Show Answer Correct Answer: D) Has he been playing games? Yes, he has. 37. I ..... a lot recently. A) Were going out. B) Have been going out. C) Has been being going out. D) Have gone out. Show Answer Correct Answer: B) Have been going out. 38. The construction labors are thirsty since they ..... (remove) the scaffoldings. A) Has been removing. B) Had been removing. C) Had removing. D) Have been removing. Show Answer Correct Answer: D) Have been removing. 39. Identify the sentence that is NOT in the present perfect continuous tense. A) They have been playing soccer since morning. B) He has been studying for the exam all week. C) She has been cooking dinner for an hour. D) We are going to the park. Show Answer Correct Answer: D) We are going to the park. 40. Imagine your friend started a new drawing two hours ago and is still working on it. Which sentence best describes this situation? A) My friend is drawing since two hours. B) My friend was drawing for two hours. C) My friend has drew for two hours. D) My friend has been drawing for two hours. Show Answer Correct Answer: D) My friend has been drawing for two hours. 41. Did you know he's been teaching German ..... fifteen years? A) Since. B) For. C) Ever. D) Before. Show Answer Correct Answer: A) Since. 42. True or False:The sentence 'They has been playing outside since lunch' uses correct grammar. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 43. We ..... (discuss) this matter for hours on end. We haven't still reached a decision. A) Were discussing. B) Have discussed. C) Have been discussing. D) Have discussing. Show Answer Correct Answer: C) Have been discussing. 44. Complete the sentence:My friends and I ..... been practicing for the school play all week. A) Have. B) Are. C) Has. D) Is. Show Answer Correct Answer: A) Have. 45. Your friend says, 'I have been trying to solve this math problem.' How would you ask a 'yes/no' question to confirm this? A) Are you trying to solve this math problem?. B) You have been trying to solve it?. C) Do you be trying to solve this math problem?. D) Have you been trying to solve this math problem?. Show Answer Correct Answer: D) Have you been trying to solve this math problem?. 46. We have been watching TV ..... we had dinner. A) Since. B) Yet. C) For. D) By. Show Answer Correct Answer: A) Since. 47. We ..... raising money for charity. A) Haven't. B) Haven't been. C) Hasn't been. D) Has been. Show Answer Correct Answer: B) Haven't been. 48. Sarah ..... for her dog but it is still nowhere to be found. A) Searches. B) Is searching. C) Has been searching. D) Has searched. Show Answer Correct Answer: C) Has been searching. 49. I ..... you so much. A) 've miss. B) 's misses. C) 've missed. D) 's misssed. Show Answer Correct Answer: C) 've missed. 50. They ..... at the airport. A) Have just been arriving. B) Just arrived. C) Have just arrived. D) Arrive just. Show Answer Correct Answer: C) Have just arrived. 51. Mum ..... to Spain before. A) Has never been. B) Have never was. C) Have never been. D) Has never were. Show Answer Correct Answer: A) Has never been. 52. I ..... (clean) the house since morning. A) Clean. B) Cleaned. C) Have been cleaning. D) Am cleaning. Show Answer Correct Answer: C) Have been cleaning. 53. There is a grammar mistake in the following sentence. Choose the option that corrects it:'She has running in the park every morning recently.' A) She has been run in the park . B) She is been running in the park . C) She have been running in the park . D) She has been running in the park . Show Answer Correct Answer: D) She has been running in the park . 54. We ..... (discuss) this topic for too long. A) Has been discussing. B) Have been discussing. C) Discussed. D) Are discussing. Show Answer Correct Answer: B) Have been discussing. 55. Which sentence is the correct negative form of 'They have been practicing their song'? A) They not have been practicing their song. B) They haven't been practicing their song. C) They have been not practicing their song. D) They have been practicing not their song. Show Answer Correct Answer: B) They haven't been practicing their song. 56. The plumber ..... to fix the pipes since this morning. A) Is trying. B) Has been trying. C) Has tried. D) Tries. Show Answer Correct Answer: B) Has been trying. 57. Please choose the correct sentence. A) They has been playing soccer for an hour. B) They have been playing soccer for an hour. C) They have be playing soccer for an hour. D) None of the above. Show Answer Correct Answer: B) They have been playing soccer for an hour. 58. I ..... so hard. (not work) A) Not work. B) Haven't been working. C) Haven't be working. D) Haven't been work. Show Answer Correct Answer: B) Haven't been working. 59. I've never ..... a girlfriend before. A) Have. B) Has. C) Had. D) Having. Show Answer Correct Answer: C) Had. 60. What is the correct form of the verb in this sentence? They ..... (practice) for the concert for months. A) Are practicing. B) Were practicing. C) Has been practicing. D) Have been practicing. Show Answer Correct Answer: D) Have been practicing. Next →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Continuous Tense Quiz 2Present Perfect Continuous Tense Quiz 3Present Perfect Continuous Tense Quiz 4Present Perfect Continuous Tense Quiz 5Present Perfect Continuous Tense Quiz 6Present Perfect Continuous Tense Quiz 7Present Perfect Continuous Tense Quiz 8Present Perfect Continuous Tense Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books