Online Activities, Educational Games, Quizzes, Crossword Maker

Make educational games, websites, online activities, quizzes and crosswords with Kubbu e-learning tool for teachers


Alternative content for non-flash browsers:


Present perfect

Fill in the past participles of given verbs.

1. She has never # (to swim) in the ocean.
been, , ,
2. I have never # (to speak) to an Australian.
seen, class web page , ,
3. He has never # (to write) a love letter.
read, , ,
4. Have you # (to read) the new book by Bill Bryson?
flown, , ,
5. She has never # (to sleep) in a tent.
brought, , ,
6. Have you already # (to see) the latest film by Woody Allen?
felt, , ,
7. Have you ever # (to drive) a BMW car?
forgotten, , ,
8. Have you ever # (to throw) tomatoes at politicians?
spoken, , ,
9. What have you # (to bring) in that bag?
fallen, , ,
10. Have you ever # (to feel) seasick?
slept, , ,
11. She has never # (to lose) anything.
thrown, , ,
12. Have you ever # (to sing) in an opera?
drunk, , ,
13. We cannot leave yet, we have not # (pay).
driven, , grading ,
14. Have you ever # (to fly) with Air France?
sung, , ,
15. Has he already # (to forget) about that bad experience?
swum, assess performance , ,
16. Have you ever # (to fall) in love that quickly?
lost, , ,
17. I have never # (to come) late to school.
come, educational activities , ,
18. Have you ever # (to drink) tea with yak butter?
paid, , ,
19. Have you already # (to meet) your daughter%27s boyfriend?
met, , ,