【張艾莉】評論
基本上be good in和be good at意思雖然很像但是其實不太相同,你說的擅長是指be goodat才是擅長的意思 *be good in ,in 有某個範圍之意例:He is good in teaching English. (他在英文教學表現很好。)只是表示他在這方面「表現的不錯」,表現的不錯,並不代表擅長。*be good at,at有某個點之意例:He is good at teaching English. (他擅長於英文教學。)才是代表擅長的意思所以兩者常常用拿手或不拿手來區分兩者be an expert in是擅長之意,題目後面還說了specifically, in transport.表示他是很在行的,不是只是表現不錯而已,故選B
【Sean】評論
Be good in = 擅長 跟be an expert in ...不一樣嗎?C 為何不行? 有老師可以說明一下嗎?