This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 49 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 49 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Sue ..... (stay) at home today A) Is staying. B) Are staying. C) Am staying. D) None of above. Show Answer Correct Answer: A) Is staying. 2. We are late, the plane has ..... left. A) Yet. B) Never. C) Already. D) Ever. Show Answer Correct Answer: C) Already. 3. Write the correct past perfect tense form of the underlined word in each sentence. The bypass construction take several months to complete (past perfect). A) Takes. B) Has taken. C) Taked. D) Had taken. Show Answer Correct Answer: D) Had taken. 4. Change the verb in bracket into the correct Present Perfect Tense.They ..... (have) those problems for a long time. A) Has have. B) Have have. C) Has had. D) Have had. E) Had had. Show Answer Correct Answer: D) Have had. 5. Change this sentence to Present Perfect Tense. Melanie sleeps for eight hours. A) Melanie is sleeping for eight hours. B) Melanie will sleep for eight hours. C) Melanie has slept for eight hours. D) None of above. Show Answer Correct Answer: C) Melanie has slept for eight hours. 6. I ..... never ..... to Australia. A) Have be. B) Have been. C) Has be. D) Has been. Show Answer Correct Answer: B) Have been. 7. I ..... (play) football since I was a child. I'm pretty good. A) Played. B) Play. C) Has played. D) Have played. Show Answer Correct Answer: D) Have played. 8. We ..... (not finish) this paper last week. A) Haven't finish. B) Has finished. C) Haven't finished. D) Have finished. Show Answer Correct Answer: C) Haven't finished. 9. Identify the present perfect tense verb phrase.Some students have already chosen what dishes to bring. A) Some students. B) Have already decided. C) Already chosen. D) Have chosen. Show Answer Correct Answer: D) Have chosen. 10. Most common time expressions are.. A) Before, by, for, yet. B) Yet, already, just, ever. C) Since, by the time, after, never. D) All correct. Show Answer Correct Answer: B) Yet, already, just, ever. 11. James ..... (be) written his essay assignment. The best answer to fill in the blank is ..... A) Have. B) Has. C) Had. D) Be. Show Answer Correct Answer: B) Has. 12. What is the right pattern of present perfect tense below? A) S + Verb1 + object. B) S + Have/Has + Verb 3 + object. C) S + Verb 3 + object. D) S + had been + Verb 3. Show Answer Correct Answer: B) S + Have/Has + Verb 3 + object. 13. We ..... just ..... the game. A) Have finished. B) Had finished. C) Are finishing. D) Finish. Show Answer Correct Answer: A) Have finished. 14. Change the verb in bracket into the correct Present Perfect Tense. Lisa ..... (buy) a new television. A) Bought. B) Has buy. C) Have buy. D) Has bought. E) Have bought. Show Answer Correct Answer: D) Has bought. 15. Go-went ..... I go; he went; they have ..... ) A) Got. B) Gone. C) Go. D) Gotten. Show Answer Correct Answer: B) Gone. 16. The children ..... the movie. A) Has watched. B) Has been watched. C) Have watched. D) Have been watched. Show Answer Correct Answer: C) Have watched. 17. We couldn't get a table in the restaurant because ..... A) We hadn't book. B) We had not boked. C) We had'nt booked. D) We didn't book. Show Answer Correct Answer: C) We had'nt booked. 18. What is the correct form of the verb "have" for the third persons (he, she, it)? A) Haves. B) Haved. C) Having. D) Has. Show Answer Correct Answer: D) Has. 19. Which word or phrase in the sentence are Temporal Words? The first time we went to the park was fun. A) Was fun. B) Went. C) First time. D) To the park. Show Answer Correct Answer: C) First time. 20. Which word or phrase is an example of Temporal Words? A) Going. B) Follow. C) Went. D) Before. Show Answer Correct Answer: D) Before. 21. "I have work in this school since 2005" . The sentence above is still incorrect, it should be ..... A) I have working in this school since 2005. B) I has working in this school since 2005. C) I have worked in this school since 2005. D) I am worked in this school since 2005. Show Answer Correct Answer: C) I have worked in this school since 2005. 22. The helping verb or auxiliary is usually? A) Trinken. B) Essen. C) Laufen. D) Haben. Show Answer Correct Answer: D) Haben. 23. Marie ..... (not see) Celina for a long time. A) Has not see. B) Have not seen. C) Has not seen. D) Has not saw. Show Answer Correct Answer: C) Has not seen. 24. Change the verb in bracket into the correct Present Perfect Tense e problems for a long time.We ..... (see) this movie already. A) Saw. B) Seen. C) Has saw. D) Has seen. E) Have seen. Show Answer Correct Answer: E) Have seen. 25. They ..... (skate) together for five years before they entered the competition. A) Had been skating. B) Were skating. C) Had been skated. D) Have skate. Show Answer Correct Answer: A) Had been skating. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Tense Quiz 1Present Perfect Tense Quiz 2Present Perfect Tense Quiz 3Present Perfect Tense Quiz 4Present Perfect Tense Quiz 5Present Perfect Tense Quiz 6Present Perfect Tense Quiz 7Present Perfect Tense Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books