Rule reminder
Use passato prossimo (ho visto, ho sentito) for a single, completed act of perception. Use imperfetto (vedevo, sentivo) for habitual or background perception: Da bambino sentivo sempre mia nonna cantare. / Ho sentito un rumore strano ieri sera.
Ieri sera ___ (sentire) qualcuno bussare alla porta.