A 1. for you 2. of him 3. to know 4. to run out 5. to havelearned 6. for me 7. to be called 8. to be told 9. to haveeaten 10. of youB 1. for her 2. of him 3. to be 4. to be done 5. of her 6. tohave been 7. to have been shot 8. for the old lady 9. ofyou 10. to be replacedC 1. of her 2. for you 3. for me 4. of him 5. of them 6. forme 7. of him 8. for her 9. of you 10. for him D 1. to be 2. to have walked 3. to have been well cared4. to have stolen 5. to have 6. to have been adoptedWriting PracticeA 1. for the child to understand 2. seems to be 3. to havebeen stolen 4. brave of you to tell 5. seem to work 6. tobe very popular