he/she has/had striven - Anglais Synonymes Dictionnaire