Răspuns:
1. have not known
2. have enjoyed
3. have begun
4. have written
5. has taken
6. has spoken
7. has given
Explicație: