Present Perfect Vs Simple Past Quiz 31 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. THE TENSE IN THIS SENTENCE '' SHE DIDN'T GO TO THE MARKET LAST WEEK." IS
2. Fill in the blank:They ..... friends for over 10 years.
3. I ..... someone's life taking the person to the hospital.
4. Complete the following sentence with the correct tense:I ..... Beyonce yesteday
5. Shakespeare ..... a lot of plays.
6. What have you ..... since ten o'clock this morning?
7. I am so excited to have a dog. I ..... one.
8. Mary isn't in. She ..... to the market.
9. Anna ..... from her cousins for months .
10. Choose between the simple past or the present perfect.I ..... there for ages.
11. HAVE ..... ON A HELICOPTER?
12. I (lose) ..... my key. I cannot enter my room.
13. Change to negative:The students ..... (copy) the exam.
14. I've never ..... to her house.
15. She has ..... visited China a few times.
16. After a year, she ..... a degree in Psychology yet.
17. ..... ever driven a racecar?
18. I ..... (send) you an email last night ..... (you/read) it yet?
19. What is the primary use of the present perfect tense?
20. LAST YEAR WE ..... TO ITALY. (GO)
21. Last year, we ..... to the mountains. It ..... cold at night but beautiful during the day.
22. At the weekend, they ..... golf and then they had lunch at the club.
23. Can you help me? I ..... (finish) my homework, but I still don't understand number seven.
24. A:Have you broken a bone?B:Yes, I ..... I broke my arm skiing last year.
25. Subject + verb in past