Bonjour, pouvez-vous m’aider sur l’exercice 4. Svp (20 points)

Réponse :
a) have come
b) started
c) was given
d) have fought........ hardly evolved
e) narrowed