Matching Pairs Past Participles (D)Online version Past participles practice by Departamento Idiomas 1 To study 2 To pay 3 To lose 4 To do 5 To be 6 To cook 7 To drive 8 To learn Samantha hasn't done her homework lately. My friend has studied very hard lately. My brothers have driven for more than ten hours. Has Mark paid the phone bill yet? Patty has lost her keys three times this month. My mother has cooked a very delicious French dish. Haven't you learned to dance yet? I haven't been to Australia.