the two friends______each other for a long time before they met in London in 2006

问题描述:

the two friends______each other for a long time before they met in London in 2006
A.had no seen B.have not seen
(这里的before是“才”的意思吧?)
A.HAD NOT SEEN

B before是“在...之前”的意思