含義和後接內容不同:
1。be good in
含義為:在。。。表現良好,在。。。有效果,但be good in 極少作固定短語 ,後接名詞。
2。be good at
含義為:擅長於某事,at後接名詞或動名詞(即動詞+ing);
擴充套件資料
例句
1。It has been proved to be good in practice result。實踐效果良好。
2。To have fine political and professional quality and to be good in conduct。
有良好的政治、業務素質和良好的品行;
3。Alex is very good at languages。
艾利克斯擅長語言
4。She‘s good at making things。
她擅長做任何事情。
be good at , be good in, 乍一看只是在介詞上有所不同,一個at, 一個in。但也正是因為介詞才讓兩人的意思有所不同。用介詞at,表示擅長做某事,這裡強調的是你擅長做的事情。當用介詞in時,在某個方面有效果,而這個方面並未規定一定是好或壞。像英語中由於一個介詞的不同導致意思不一樣的短語有很多,大家學習的時候應該多加註意。
be good at是指擅長於。。。 是指長期情況下在某方面一直都很好
be good in是指在。。。表現出色 不一定是指長期情況下在某方面一直都很好