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