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:


presentperfect/pastsimple

Choose the correct form of the verbs: Present Perfect or Past Simple.

1. I ...................100 pounds. What shall I do with it?
has made, made, maked, makes,
2. I ........................a diary since 2005.
have lived, lived, live,
3. We .................business with them for a year.
sold, has sold, solt, selled,
4. Sue ......................her leg. She can%27t walk.
haven%27t met, did not meet, did not met, haven%27t meet,
5. We ..................home on Sunday.
have kept, kept, keep, had kept,
6. She ......................that dress for three days.
has waited, waited, waits,
7. Tom ...................in Ireland for a week now.
came, have came, have come, come,
8. I .......................these shoes for a month.
has worn, wore, weared, has weared,
9. He ..........................a terrible mistake and now he is very upset.
saw, have seen, seed, have seed,
10. She doesn%27t have a car anymore. She .........................it yesterday.
has broken, broke, breaked, has broke,
11. We ........................in London since 1998.
have done, did, have did, has done,
12. Look, Annie ..................a new coat!
has bought, bought, has buyed, buyed,
13. He ...............to her house last week.
rang, rung, has rang short answer questions , has rung,
14. Sam ....................us last week.
have had, had quiz , have, has had,
15. He ....................for four hours.
is, has been, was, have been,
16. Yesterday we .....................to a lot of people.
have found, found, finded elearning , have fount,
17. I don%27t know that man. I .....................him before.
went, has went, has gone, goed,