下面的英语疑问谁能帮忙解答?

我有模仿才能-译文:Ihaveaknackforimpressions.能否换一句这样说:Ihaveaknackinimpressions,为什么不能用in?.... 我有模仿才能-译文:I have a knack for impressions.能否换一句这样说:I have a knack in impressions,为什么不能用in?. 展开
 我来答
mlhxiexieni
2015-02-21 · TA获得超过833个赞
知道小有建树答主
回答量:253
采纳率:0%
帮助的人:75.5万
展开全部

这句话出自老友记么?应该是常用用法。

我在海词上找的句子,你看后,可以发现:

have a knack 后面for 、of、都可以,但是没有用in 。

另外,for后面直接跟名词常见,或者+doing;

         of 后面加doing 更常见。

         个人结论,可能有偏差。希望不要误导你

  • You have a knack for saying the right thing.你说话总是能切中要害。

  • She has a knack for turning a phrase.她善于辞令。
  • He has a knack for making furniture.他有做家俱的熟练技能。
  • My kin have always had a knack for laborious work.我的家人向来有妙法搞定吃力的活儿。
  • Clearly, Finnie has a knack for inspiration.显然,范尼有激励学生的妙招。
  • I have a knack for computers. I can fix most computer problems.我在计算机方面有天赋。我能修理大部分计算机问题。
  • I seem to have a knack for getting on the Inside with Connections.我似乎对深入的接触有特殊能力。
  • He has a knack of falling out with everyone.他有个怪癖,总是和每个人吵架。
  • You have a knack of getting to the core of things.你一下子说到点子上了。
  • He had a special knack for getting into trouble.他总是喜欢找麻烦。
  • My car has a knack of breaking down just when I need it most.我的汽车总是在我最需要的时候抛锚。
  • He has a knack of saying funny things.他有说俏皮话的本事。
  • She has a knack of making friends.她有一套交朋友的诀窍。
  • He has a knack of doing stupid things.他惯于做蠢事。
  • He has a knack of teaching arithmetic.他教算术有诀窍。
  • He has a knack of falling outwith everyone.他有个怪癖,总是和每个人吵架。
  • He has a knack of teaching mathematics.他教数学有点技巧。  
  • Jack has a knack of making friends wherever he goes.杰克有一种走到哪里都能交到朋友的本事。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式