Present Perfect Simple Quiz 44 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. I've had this job ..... three months.
2. Where's your wallet? I don't know. I ..... it.
3. Peter ..... (never / use) a tablet before.
4. The weather has been cold ..... a long time.
5. The calculator is broken. Someone ..... the calculator.
6. * A:How long ..... this guitar? B:Twelve years. My parents ..... it when I was six.
7. I/always/want/to be an actress.
8. Have you ..... parachuted from a plane?
9. Leonard and Lucy ..... stayed with me for five months
10. The students are still working. They haven't finished their work .....
11. Paul ..... his favorite singer last summer!
12. How long ..... you ..... (know) each other?
13. (A) ..... you ever traveled to another continent? (B) No, I .....
14. 5) Have ..... that famous footballer who lives in our street?
15. Katherine has lived here ..... 1980.
16. (A) Where is your mom?(B) She ..... shopping.
17. To form a question you have to .....
18. ..... yoga this week?
19. We ..... (just / arrive).
20. Last night I ..... (lose) my keys-I had to call my flatmate to let me in.
21. What ..... (you/do) last Sunday?
22. Choose the best alternative:They've had their car ..... 2019.
23. Karol has lived in Paris ..... January.
24. What is the correct Past Participle form of the verb 'break'?
25. People ..... (not/panic) when the lights ..... (go) out in the shopping centre three days ago.
26. I'm sweating. I ..... all morning.
27. Who ..... (we / forget) to invite?
28. I've had a cold ..... over a week.
29. Sharon ..... lived in Greece for two years.
30. Hakim ..... any girl before he met his wife