he/she has/had drudged - German English Dictionary