he/she has/had contributed - Deutsch Englisch Wörterbuch