Present Perfect Vs Simple Past Quiz 17 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Mike has ..... phoned from Italy. I spoke to her a few minutes ago.
2. Fill in the blank:I ..... my homework yesterday.
3. 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.
4. THE GIRLS ..... THEIR LUNCH YET. (NOT EAT)
5. Fill in the blank:We ..... to the beach last summer.
6. I have already seen Julie today twice. (see)
7. Choose the best option identifying the correct time:We use the present perfect .....
8. This is the most interesting book I .....
9. I (never/go) to Vienna
10. Congratulations ! You have ..... won a trip to New York.
11. ..... ever tried Peruvian food?
12. Eliza ..... interested in Astronomy since she was a child.
13. I'm afraid she isn't here now. She ..... to the shops.
14. Magu ..... our helper since May.
15. Mick ..... his ticket for the music festival two months ago.
16. The last time she kissed me was 5 months ago.
17. 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"
18. Martin ..... (not/earn) much money last year.
19. Choose time expressions that we often use with Present Perfect
20. James Bond is a real agent in the British secret services. He ..... there for over twenty years.
21. Originally horses used in bullfights (not wear) any protection, but for some time now they (wear) special padding.
22. Abraham Lincoln ..... the 16th president of the United States.
23. I ..... these boots to go hiking yesterday.
24. I ..... never ..... to paris
25. My parents ..... to Italy last summer.
26. Which sentence is a correct simple past form?
27. He ..... to Canada last summer.
28. Last year we ..... Hercules.
29. My family ..... to Uruguay two years ago.
30. A:What extreme sports ..... you ..... ?B:I ..... any.