1. My friend has opened a flower shop in a village.2. I haven't done my homework yet.3. The baker has baked many loaves of bread.4. Have you sent aunt Margaret a birthday card yet?5. Grandma has watered the flowers.6. I have lost my glasses.7. Have Fiona and Andrew moved to a new house yet?8. He has not finished his lunch yet.9. Beth has knitted a beautiful red sweater.10. I have forgotten his address.11. Has the doctor taken your temperature?12. Nigel has written a new book.