This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Simple Present Perfect Continuous – Quiz 2 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Simple Present Perfect Continuous Quiz 2 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Please refer to Exercise G on page 35. Choose the correct form of the Present Perfect Simple, the Present Perfect Continuous or the Past Simple of the verb in the bracket.This organisation ..... (give) information to ships about icebergs ever since. A) Gave. B) Has given. C) Has been giving. D) None of the above. Show Answer Correct Answer: C) Has been giving. 2. We ..... photos all day, look at my camera! A) Have taken. B) Have been taking. C) Has been taking. D) None of the above. Show Answer Correct Answer: B) Have been taking. 3. 5) He ..... (play) football for two hours and now he's exhausted. A) Has played. B) Was playing. C) Has been playing. D) Played. Show Answer Correct Answer: C) Has been playing. 4. We can use still ..... not with the ..... when we want to emphasize that a past situation is not finished. A) Present perfect simple. B) Present perfect continuous. C) All the above. D) None of the above. Show Answer Correct Answer: A) Present perfect simple. 5. A card that authorises your spending on credit A) A credit card. B) A member's card. C) A debit card. D) A birthday card. Show Answer Correct Answer: A) A credit card. 6. Please refer to Exercise G on page 35. Choose the correct form of the Present Perfect Simple, the Present Perfect Continuous or the Past Simple of the verb in the bracket.Biologists ..... (study) icebergs for a long time to find out how they change sea life. A) Studied. B) Have been studying. C) Has been studying. D) Have studied. Show Answer Correct Answer: B) Have been studying. 7. Please refer to Exercise E on page 35. Choose the correct answer.Edmund Hillary and Tenzing Norgay got to the top of Mount Everest ..... A) Since 1953. B) Almost 60 years ago. C) For almost 60 years ago. D) None of the above. Show Answer Correct Answer: B) Almost 60 years ago. 8. She has been taking computer lessons ..... last year. A) Yet. B) For. C) Since. D) Already. Show Answer Correct Answer: C) Since. 9. Give someone something on the understanding that it will be returned. A) Afford. B) Lend. C) Borrow. D) Reward. Show Answer Correct Answer: B) Lend. 10. Please refer to Exercise G on page 35. Choose the correct form of the Present Perfect Simple, the Present Perfect Continuous or the Past Simple of the verb in the bracket.One of the biggest icebergs ..... (break) off from the Ross Ice Shelf in Antartica in 2000. It was 295 km long and 37 km wide! A) Broke. B) Has broken. C) Has been breaking. D) Have broken. E) Have been breaking. Show Answer Correct Answer: A) Broke. 11. To return money that someone has given you as a loan. A) Afford. B) Pay back. C) Lend. D) Pocket money. Show Answer Correct Answer: B) Pay back. 12. Please refer to Exercise F on page 35. Choose the correct answer.The giant panda ..... an endangered species for years. A) Has been. B) Was. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has been. 13. Talking about how often you have done something (twice, once, three times ..... ) A) Present perfect simple. B) Present perfect continuous. C) All the above. D) None of the above. Show Answer Correct Answer: A) Present perfect simple. 14. Take something that belongs to someone else with the intention of returning it. A) Budget. B) Return. C) Borrow. D) Lend. Show Answer Correct Answer: C) Borrow. 15. Please refer to Exercise G on page 35. Choose the correct form of the Present Perfect Simple, the Present Perfect Continuous or the Past Simple of the verb in the bracket.The famous Titanic ..... (sink) when it hit an iceberg in 1912 and many people ..... (die). A) Has sunk; have died. B) Sank; died. C) Has been sinking; have been dying. D) None of the above. Show Answer Correct Answer: B) Sank; died. 16. Please refer to Exercise F on page 35. Choose the correct answer.The fisherman ..... 50 kilos of fish since yesterday. A) Has been catching. B) Has caught. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has caught. 17. Where ..... for your last holiday? A) Did you go. B) Have you gone. C) All the above. D) None of the above. Show Answer Correct Answer: A) Did you go. 18. With adverbs like:yet, just, already, never, ever, for, since we use: A) Present Simple. B) Present Perfect. C) Past Simple. D) Past Simple and Present Simple. Show Answer Correct Answer: B) Present Perfect. 19. I have been in the office ..... 9 o'clock. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 20. I've known her ..... December. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: B) Since. 21. To spend less money and put some aside. A) Borrow. B) Lend. C) Afford. D) Save. Show Answer Correct Answer: D) Save. 22. Please refer to Exercise E on page 35. Choose the correct answer.Kate has been studying endangered species ..... A) For ten years. B) Since ten years. C) Ten years. D) None of the above. Show Answer Correct Answer: A) For ten years. 23. Please refer to Exercise E on page 35. Choose the correct answer.Nobody is here. They have ..... to find new species in the rainforest. A) Gone. B) Been. C) Going. D) None of the above. Show Answer Correct Answer: A) Gone. 24. 1) I ..... (read) this book all morning, and I still haven't finished it. A) Have read. B) Read. C) Have been reading. D) Was reading. Show Answer Correct Answer: C) Have been reading. 25. When we want to talk about how long something has been going on A) Present perfect simple. B) Present perfect continuous. C) All the above. D) None of the above. Show Answer Correct Answer: B) Present perfect continuous. 26. Liz has studied English ..... five years. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: A) For. 27. 2) She ..... (not sleep) well last night because of the noise. A) Has not been sleeping. B) Has not slept. C) Was not sleeping. D) Did not sleep. Show Answer Correct Answer: D) Did not sleep. 28. Please refer to Exercise E on page 35. Choose the correct answer.He has been collecting fossils ..... he was a student. A) For. B) Ago. C) Since. D) None of the above. Show Answer Correct Answer: C) Since. 29. Please refer to Exercise B on page 35. Match each sentence with one use of the Present Perfect Simple.I've lost my map of the rainforest. A) Actions that have just finished. B) Experiences and achievements. C) Actions that happened in the past but have results that affect the present. D) Actions that happened at an indefinite time in the past. Show Answer Correct Answer: D) Actions that happened at an indefinite time in the past. 30. I ..... James and Janice for 3 years. A) Has been knowing. B) Have been knowing. C) Has known. D) Have known. Show Answer Correct Answer: D) Have known. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesSimple Present Perfect Continuous Quiz 1Simple Present Perfect Continuous Quiz 3Simple Present Perfect Continuous Quiz 4Forming The Present Progressive QuizPresent, Past, And Future Perfect Tenses QuizPresent Continuous Tense QuizPresent Perfect And Perfect Continuous Tense QuizPresent Perfect Continuous Tense Quiz 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books