有have been for college这个词组吗

问题描述:

有have been for college这个词组吗
No.6
My brother _______ college for over three years.
A.has gone to
B.has been to
C.has been in
D.has been for
has been for
找不到辨析,

我觉得正确答案应该是C,我兄弟在大学里学习过三年.
has gone to 表示去了某处,到现在还没回来
has been to 去了某地没回来
has been in 表示在某个组织或集体里
has been for:找不到这种搭配