IT被省略了,因为和前面的重复。 前边的it就是宾语,不需重复。例如:i have many things to do .也是这个用法。 英语中,同一个句子中,不需要再重复一次。
我觉得从语感上看应该有it,支持你的想法。
前边或上文提到过 这里不及物
visit的宾语就是it啊