Some times
... Sometimes 有时(一般现在时) Some times 好几次 Sometime某时(将来时),时间状语 ...
Several times
... seventh speed position;第七档位置 several times;好几次 severe;严重的,急剧的,困难的 ...
ITYM
... 好几次 ITYM 独自旅行 Buzz 水中石 Cool ...
a couple of times
好几次(a couple of times), 此释义来源于网络辞典。
They're met on several occasions
I've been there several times
again and again