ну, насчет it мне тоже бросилось в глаза, потому что неодушевленные предметы тоже могут что-то делать, а вот насчет приходил-пришел это же понятно, что тут все упрощается. Точно так же как и shall вообще-то никто не отменял значении долженствования, но для начального этапа изучения языка этого знать и не обязательно.