Réponse :
B. have never seen
2. arrived
3. have known
4. wrote
5. haven't had, was
6. changed, started, had only, expanded
7. missed, have been
8. has never seen
9. dreamt, will never see
10. changed, saw, have grown
11. was, founded
12. has never been, have tried, has ever succeeded, have died