Present Perfect Simple Quiz 48 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Which of the following is an inaccurate form of present perfect simple tense?
2. We use "have" for
3. I ..... been to the gym so far.
4. Falcons ..... helped prevent airplane accidents.
5. Sorry, I'm late. How long ..... here?
6. Louis has ..... visited Panama. He has been there twice.
7. What is the correct form of the verb in the following sentence? I have ..... (give) my cellphone
8. I have never ..... Italian food
9. We can also use for Present Perfect with:
10. Present perfect simple vs Present perfect continuous:seleziona l'alternativa correttaTim ..... calling you four times. Can you call him back?
11. Which auxiliary would be used in the following negative sentence?She ..... worked in an asian restaurant
12. Bonnie and Clyde ..... been inseparable since they met.
13. My brother ..... to me for months.
14. How often ..... to download the file?
15. We ..... your appointment.
16. (A) ..... you finished your lunch yet? (B) Yes, I .....
17. (A) ..... you talked to Mr. Parfitt? (B) No, I .....
18. I ..... (visit) Paris three times.
19. At four o'clock yesterday I ..... (feed) the animals on my brother's farm.
20. Completa le frasi con le parole e la forma corretta del Present Perfect Continuous dei verbi tra parentesi:Turn the TV off. The children ..... (watch) it for three hours.
21. We are not hungry now. We have ..... eaten.
22. Pam and Steve have been married ..... more than 15 years.
23. That man has ..... come late again. His boss is very angry with him.
24. I have danced ..... I was small.
25. Paul:Let's watch "Bohemian Rapsody" tonight.Kayla:I ..... it last night. Let's watch something else.