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