Choose correct tense: past perfect, present perfect or future perfect.
1) I did not know who she was because______(meet) her before.
2) Cheryl______(cut) my hair for over 30 years.
3) The police cars drove at speed with their lights on and their sirens blaring because someone______(rob) the local bank.
4) Some of us_____(to lose) money on the stock market.
5) Robert missed several appointments because______ (break) his leg in a skiing accident.
6) Laura did not want to go to the cinema, because______ (see) the film before.
7) We were good friends______ (know) them for many years.
8) John knew the are very well as_____(live) there from childhood.
9) The truck driver knew every city along the motorway because______ (drive) the route for 25 years.
10) By the time I reach Newcastle I______(to drive) for 7 hours.