Present Perfect Vs Simple Past Quiz 17 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Sorry, I forgot / have forgotten my pencil.
2. She ..... an interesting story book yesterday to me. I ..... so curious to the ending.
3. A:We ..... to the Copernicus centre last year.B:Wow, ..... it?
4. Well, I don't understand why the people like Horror movies. In my life, ..... Horror movie.
5. ..... (I/not/see) that movie yet.
6. Choose the correct answer to complete the sentence.Haven't you finished that composition for History class ..... ? It is for tomorrow.
7. The company ..... a pay rise last year.
8. I ..... at home all weekend.
9. A:Have you ever tried frog legs?B:No, I ..... But my sister ..... them last week.
10. My brothers have ..... lessons since they were five.
11. Fatima is from a hot, dry part of the country. She ..... snow.
12. Fill in the blank:He ..... his breakfast an hour ago.
13. Mike has ..... phoned from Italy. I spoke to her a few minutes ago.
14. Fill in the blank:I ..... my homework yesterday.
15. He (lose) his job last month and since then he (be) out of workWhy he (lose) his job?He (be) very rude to Mr Pitt.
16. THE GIRLS ..... THEIR LUNCH YET. (NOT EAT)
17. Fill in the blank:We ..... to the beach last summer.
18. I have already seen Julie today twice. (see)
19. Choose the best option identifying the correct time:We use the present perfect .....
20. This is the most interesting book I .....
21. I (never/go) to Vienna
22. Congratulations ! You have ..... won a trip to New York.
23. ..... ever tried Peruvian food?
24. Eliza ..... interested in Astronomy since she was a child.
25. I'm afraid she isn't here now. She ..... to the shops.
26. Magu ..... our helper since May.
27. Mick ..... his ticket for the music festival two months ago.
28. The last time she kissed me was 5 months ago.
29. Read the following sentences and questions in order to identify the grammar tense:"Have you ever planned a surprise party for a friend?""I've never eaten shrimps""We haven't tried Thai Food""She's done different things at the same time"
30. Martin ..... (not/earn) much money last year.