A pista encontra-se em está, que é um verbo e tem de concordar com o sujeito da frase, o qual só pode ser preenchido por categorias gramaticais que variem em número e pessoa, como é respectivamente o caso de expressões nominais («a casa», «o cão», «a menina», «(o) Godolfredo», «a esperança», «os barcos») e pronomes (eu, tu, você, ele, ela, nós, vocês, eles, elas). Assim, o verbo da frase não pode estar a concordar com onde, porque esta palavra é invariável, isto é, trata-se de um advérbio, que é um tipo de palavra que não varia nem em género, nem em pessoa, nem em pessoa. Logo, o sujeito só pode ser «Godolfredo».
Na frase apresentada, a identificação do sujeito é fácil, apesar de este se encontrar em posição pós-verbal (o que é normal em frases interrogativas em que o sujeito não seja o elemento interrogado; cf. «Que disse a Rita?»). Noutros casos, pode ser menos evidente; p. ex.: «Onde escondeu Godolfredo o tesouro?» Numa frase como esta, a identificação do sujeito terá de ter em conta o contexto da frase e o conhecimento que temos do mundo: um tesouro não poderia sozinho esconder Godolfredo; então, o que é lógico é que tenha sido Godolfredo quem tenha escondido o tesouro, assim surgindo como sujeito da frase.