单选2. It has beea long time ______we met each other last time.
·before
·since
·for\t
·when
出自:运营管理