My brother___college for over three years.

A.has gone to B.has been to C.has been in D.has been at

答案是C,本题考察的是现在完成时,for over three years,表示一个时间段,应该是延续性动词,排除A,和college固定搭配的介词是in ,所以是has been in ,
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-29
选择C
My brother【has been in】college for over three years.
我哥哥读了3年多大学。

has gone to 是已经去了某地,还没回来
has been to 曾经去过

希望帮到你
第2个回答  2013-01-29
答案是【D】
【be at college】: 在上大学
固定搭配,勿混淆。
希望帮到你!
第3个回答  2013-01-29
C 我的兄弟已经上大学三年了。

祝你学习进步。