he/she has/had guessed - Alemán Inglés Diccionario