Решите всё пожалуйста
1. 1) has dreamt 2. 4) has been making 3. 2) made 4. 3) was often surrounded 5. 4) has written 6. 2) broke 7. 4) was said