1 didn't wear
2 stolen
3 had been finished
4 should have informed
5 have - been working
6 wore
7 being given
8 (should) leave
9 stole
10 playing
1 noticed my protests
2 as no surprise to me that Harry had failed his driving test
3 hadn't been for the fog, it wouldn't have caused the traffic problem
4 hasn't been confirmed yet
5 leave her anything under his will
6 to looking after handicapped people
7 does Nicky run a successful company but she also manages to look after her four children
8 having been a long way from the scene of the crime at the time
9 everything except for the television
10 are thought to have evolved from wolves by experts