It's a long time since we met in our hometown.

问题描述:

It's a long time since we met in our hometown.
time 不是不可数名词吗,为什么还用a

当time前有形容词修饰时,就是“什么样的时间”,只要是具体的时间段前都要加冠词,如此句中翻译过来就是“一段长的时间”.根据句意,就用了不定冠词a.