1. Il verbo "sapere", che usualmente regge l'indicativo ("sapevo che aveva smesso"), fa parte di quel gruppo di verbi che richiedono il congiuntivo qualora si trovino in una frase negativa: "non sapevo che avesse smesso". Non è raro imbattersi però, nella pratica linguistica quotidiana, anche in soluzioni, decisamente meno eleganti, con l'indicativo ("non sapevo che aveva smesso"), ma ciò avviene soprattutto in contesti di parlato e scritto meno formali e controllati.
2. "Quella casa era in pessime condizioni (in un certo punto del passato, mettiamo l'anno scorso, mentre ora non lo è più; l'imperfetto indica un'azione [da intendersi qui in senso lato] passata le cui coordinate [come il momento d'inizio, la conclusione, ecc.] restano inespresse) perché era stata chiusa (il trapassato prossimo indica un'azione anteriore rispetto a un punto d'osservazione già collocato nel passato) per molto tempo".
Alessandro Aresti