Matching Pairs Past Participles (D)Online version Past participles practice by Departamento Idiomas 1 To do 2 To cook 3 To pay 4 To lose 5 To be 6 To drive 7 To study 8 To learn Samantha hasn't done her homework lately. Haven't you learned to dance yet? I haven't been to Australia. 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. My friend has studied very hard lately. My brothers have driven for more than ten hours.