Los meses aburridos han pasado lentamente.
Aquí se utiliza arrastrado por de forma activa, no pasiva (lo comprobé en el Oxford Advanced Dictionary).
"El tiempo ha pasado" aquí significa el pasado.
El uso es similar a by in go by.
Pasó una semana y todavía no podía terminar su trabajo.
Pasó una semana y todavía no había terminado su trabajo.
Antes de que le llegue la dramática noticia hay efectivamente una cláusula adverbial de tiempo.