In this sentence, it's an impersonal pronoun that doesn't refer to any particular noun.
http://en.wikipedia.org/wiki/It_(pronoun)
1. It has been such a long time.
--------------------
What does 'It' refer to in Sentence 1?
Does 'It' an impersonal pronoun referring to 'the time'?
1 answer