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