都可以的,意思不同:
1、be expert in:在……方面是行家等含义;
例句:she is expert in education.
她是教育专家。
2、be expert at:精通等含义;
例句:she is expert at teaching students.
她擅长教学生等等。
扩展资料:
expert,clever,ingenious,proficient,skilled这组词意思不同:
1、ingenious意为“机灵的”,常指人的头脑聪明,有发明的才能;clever意为“聪明的”,使用较广泛,着重于学习,表示学得快、解决问题快;
2、expert意为“有专门技巧的,熟练的”,强调有经验的或在某方面特别精明、熟练;
3、proficient意为“精通的,熟练的”,常指擅长于某事,侧重技艺或科学方面;
4、skilled意为“熟练的,有技能的”,强调实际的,真正的功夫。