PRESENT PERFECT & PAST SIMPLE
Choose ‘ever’ or ‘never’
1. This is the only time the children have ________________ been to the theatre.
2. She hardly ________________ gets up early.
3. She has ________________ bought a car before.
4. I’ve ________________ tried Malaysian food.
5. Do you ________________ see Lucy?
6. The food was as delicious as ________________.
7. If you ________________ come to the UK, give me a call!
8. They don’t ________________ eat meat.
9. Have you ________________ been to New Zealand?
10. She was feeling better than ________________.
11. I don’t ________________ study on the weekend.
12. Nobody ________________ helps me!
13. I’ve ________________ been to Barcelona.
14. She ________________ takes any exercise at all.
15. The children had ________________ been on an airplane.
16. We ________________ go to the cinema.
17. I ________________ saw such a big cake before!
18. They had ________________ had such a wonderful meal.
19. Have you ________________ seen such a lovely picture?
20. She’d ________________ spoken English before she came to London.
Underline the correct word in brackets.
1. He looked up at the sky and (saw / have seen) a very bright light.
2. I (lost / have lost) the keys to my car. I don’t know what to do.
3. You (have smoked / smoked) ten cigarettes so far today. Don’t you think you should stop?
4. Haven’t you finished your homework yet? I (finished / have finished) mine hours ago.
5. I (waited / have waited) for hours but nobody came.
6. She (met / has met) a lot of interesting people since she came here last Monday.
7. After less than ten minutes they (realized / have realized) that they were lost.
8. Jane (became / has become) very quiet lately. Is she all right?
9. I (looked / have looked) for a pair of shoes this morning but I didn’t find any I liked.