8.By the time we arrived, the children had _____________________ (eat)all the chocolate.
9.The bookshad _____________________ (fall)off the table, and were all over the floor.
10.“Are you okay?” “ I’ve _____________________ (feel) better.”
11.I ‘d _____________________ (lend) my umbrella to John, so I got wet.
12.I've been looking for ages, but I haven't _____________________ (find) my keys yet.
13.The birds have _____________________ (fly) south for the winter.
14.She has finally _____________________ (come).
15.Don't worry, we haven't _____________________ (forget) about the meeting.
16.It had _____________________ (become) very cold, so we went inside.
17.You have _____________________ (buy) a lot of new clothes recently.
18.I'd _____________________ (get) a lovely new bike for my birthday, so I was keen to try it.
19.She'd _____________________ (bring) a cake to the party, but we didn't eat it.
20.Have you _____________________ (choose) your university yet?
21.Have you ever _____________________ (drink) Turkish coffee?
22.I've _____________________ (give) some money to Julia.
23.Had you _____________________ (hear) of this band before you came to the USA?
24.She has _____________________ (know) about the problem for three months.
25.Why has John _____________________ (leave) already?