B
考查时态。根据时间状语“since I was in primary school”看表示从过去开始一直延续到现在的动作所以用现在完成进行时。“自从上小学以来我一直戴眼镜,我讨厌这样。戴眼镜让我看起来像书呆子。”