Present Perfect Tense Quiz 20 (60 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Have you ..... your homework .....?
2. When do we use present perfect?
3. I ..... (know) my uncle for a few years. He died when I was eight years old
4. Complete the sentence:She hasn't spoken to me ..... 2 weeks
5. [present perfect tense] ..... a noise just then?
6. Complete the table of irregular verb ''see"
7. Complete the sentence:They've lived in this street ..... 3 moths
8. John and Sophie ..... in the garden.
9. [present perfect tense] My English ..... really ..... since I moved to Australia
10. Present perfect tense is used to describe .....
11. Sue ..... (stay) at home today
12. We are late, the plane has ..... left.
13. Write the correct past perfect tense form of the underlined word in each sentence. The bypass construction take several months to complete (past perfect).
14. Change the verb in bracket into the correct Present Perfect Tense.They ..... (have) those problems for a long time.
15. Change this sentence to Present Perfect Tense. Melanie sleeps for eight hours.
16. I ..... never ..... to Australia.
17. I ..... (play) football since I was a child. I'm pretty good.
18. We ..... (not finish) this paper last week.
19. Identify the present perfect tense verb phrase.Some students have already chosen what dishes to bring.
20. Most common time expressions are..
21. James ..... (be) written his essay assignment. The best answer to fill in the blank is .....
22. What is the right pattern of present perfect tense below?
23. We ..... just ..... the game.
24. Change the verb in bracket into the correct Present Perfect Tense. Lisa ..... (buy) a new television.
25. Go-went ..... I go; he went; they have ..... )
26. The children ..... the movie.
27. We couldn't get a table in the restaurant because .....
28. What is the correct form of the verb "have" for the third persons (he, she, it)?
29. Which word or phrase in the sentence are Temporal Words? The first time we went to the park was fun.
30. Which word or phrase is an example of Temporal Words?
31. "I have work in this school since 2005" . The sentence above is still incorrect, it should be .....
32. The helping verb or auxiliary is usually?
33. Marie ..... (not see) Celina for a long time.
34. Change the verb in bracket into the correct Present Perfect Tense e problems for a long time.We ..... (see) this movie already.
35. They ..... (skate) together for five years before they entered the competition.
36. Yanuar ..... (break) the glass yesterday
37. We use never and ever in the present perfect tense to .....
38. [present perfect tense]Mr. And Mrs. Anandra ..... that house in 1987
39. Bilal ..... (injure) his legs in a car accident, so he had to use a wheelchair for six months.
40. Ann ..... seven movies so far this month.
41. In the present perfect tense, the verb becomes .....
42. Rio ..... (live) in Bandung since 2001.
43. She ..... in Istanbul ..... she was a child.
44. [present perfect tense]You've finished the test. The negative form of this sentence is .....
45. Where's John? -He ..... to the supermarket.
46. Change the verb in bracket into the correct Present Perfect Tense form.I (just take) ..... a shower.
47. What is the present perfect tense in this sentence? Our class has played basketball during P.E.
48. ..... Peter been in Paris?
49. Change the verb in bracket into the correct Present Perfect Tense form.You (make) ..... too much noise this time.
50. We have watched the movie ..... three times.
51. Complete the sentences with the correct form of the verbs in brackets. Use the present perfect tense ''Sam ..... (meet) a lot of famous people in his life!
52. Have you ..... with your mom?
53. Change this sentence to Present Perfect Tense. The policeman arrest the criminals.
54. The past participle of the verb essen is
55. When should we use ever?
56. Which of these is a Present perfect?
57. The past participle is:
58. What subject should present perfect be started with when having have?
59. Past participle for the verb drive is .....
60. [present perfect tense]Anna ..... (not see) the movie "Inception" in the cinema yet