La frase è senza il haveprima del been?
Risposta del madrelingua
Rebecca
Sì, sì. Been away three daysè una frase abbreviata di he had been away three dayshadmancante. Sherlock sta parlando di quanto tempo sarebbe stato lontano da casa prima di morire, quindi la hadè giusta.