FIESTA ENGLISH
Your Subtitle text
Irregular Verb Drills (5)
Put the verbs in the following sentences into (a) the past simple (b) the present perfect.

Example:

He makes a few phone calls.

(a)  He made a few phone calls.
(b)  He has made a few phone calls.

1.  Astrid takes her dogs to the park.
2.  We catch the first flight to Paris.
3.  The father sings a lullaby to his baby.
4.  Sales of his new album rise by 40%.
5.  They pay the rent.
6.  You hear the police siren.
7.  Arsenal beats Manchester United 2-0.
8.  The child rides on the back of his dad's moped.
9.  I draw them a map to show them the way to the tube station.
10.  Leo leaves his keys on the table.
11.  The nursery teacher reads a fairy tale to the children.
12.  Maika swims 70 lengths in the pool.
13.  Paulina brings some chocolate muffins to class.
14.  The man lights a cigarette.
15.  James withdraws 200 Euros from his bank account.
16.  Alfie puts the milk in the fridge.
17.  The horse bites Maxine on the arm.
18.  I forgive her for breaking her promise.
19.  The robbers shoot at the police officer.
20.  We misunderstand the instructions.
21.  The waiters lay the tables for breakfast.
22.  Jo freezes the lasagne.
23.  Bob feeds his dogs.
24.  Annie bets 50 Euros on England to win the World Cup.
25.  Jay chooses a novel by Ken Follett for his friend's birthday.
26.  They fall in love at first sight.
27.  I hide the biscuits.
28.  Nick drives to his parents' house.
29.  She sticks the name card on her jacket.
30.  You keep the chocolate cake somewhere cool.



ANSWERS
1. took / has taken   2. caught / have caught   3. sang / has sung   4. rose / have risen  
5. paid / have paid   6.  heard / have heard   7.  beat / has beaten   8.  rode / has ridden   9. drew / have drawn  10. left / has left   11.  read / has read   12. swam / has swum  
13.  brought / has brought   14. lit / has lit  15. withdrew / has withdrawn  16. put / has put  17. bit / has bitten  18. forgave / have forgiven  19. shot / have shot  20. misunderstood / have misunderstood  21. laid / have laid  22. froze / has frozen  23. fed / has fed 
24. bet / has bet   25. chose / has chosen  26. fell / have fallen  27. hid / have hidden
28. drove / has driven  29. stuck / has stuck  30. kept / have kept
Web Hosting Companies