PET Grammar - Present Perfect 1

Complete the sentences with a verb from the list. Use the correct form of the present perfect tense. ANSWERS
not decide | be | make | know | hear | clean | have | publish | not open | live
1) I met Julia when we were in elementary school. We each other for over 15 years.
2) The shop is still closed. It yet.
3) Our children very happy since they got their new cat.
4) She in Barcelona since she was a teenager.
5) Daniel the car. It looks new again.
6) your father ever breakfast for your mother?
7) I yet but I'm thinking of setting up my own business.
8) you that Gina divorced her husband? I think she shouldn't have married him.
9) So far they all her books.
10) Mr Jones a car for a year.