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