单选题 Seven years have passed by________we last met.
【正确答案】 B
【答案解析】句意:自从我们上次见面已经过去7年了。本题考查的是时间状语从句连词的用法。while当……时;since从……以后;until直到……时。根据句意,故选B。