回答

ever=at any time(いかなる時も)
ですので、昔から今までのいつでもという意味です。
なので、この語が出てきたらほぼ経験です。
neverはeverの否定語なので同じで経験です。

sinceやforが出てきたら継続です。

justが出てきたらほぼ完了です。

以上を頭に入れて見ていくと
(a)ever→経験
(b)ここは意味を考えると、
私が店に行ったときにはすでにCDは売れていた、なので→完了
(c)for→継続
(d)never→経験
(e)for→継続
(f)just→完了

この回答にコメントする
疑問は解決しましたか?