这个得看动词及短语搭配。
例如:be interested inbe good atdo well in用什么介词要看你前面用什么短语啊,要是说擅长英语就要用be good at English/do well in English, 要是在某个领域内的也用in如 :My English teacher said I can do better in Englishmajor in 主修; 主修(某课程); 专攻,专修; 专攻,固定搭配major in English 英语专业 类似的 或者说 English Majormajor 是不及物动词,要加上一个介词才可以加上宾语。major in subject 是固定搭配
用什么介词要看你前面用什么短语啊,要是说擅长英语就要用be good at English/do well in English, 要是在某个领域内的也用in