I am good at dance. 正确吗?

I am good at dance. 从介宾结构考虑,at后是否应接dancing?为什么?感谢诸位!

介宾结构,介词后可接名词,dance为名词,我判定此句正确,老师却说语法有误应改。

请先 登录 后评论

最佳答案 2020-08-12 21:17

你老师没有说错,只是你没有真正明白你老师的意思。


dance做名词,表示“舞蹈、舞蹈艺术”,“舞会”或“一支舞曲”之类的意思。所以dance做名词,没有的含义


脱离实际,单纯从语法的角度来说,I am good at dance.没有错,但是我们日常一般不会说: 我擅长于舞蹈、我擅长于舞会或者我擅长于一支舞曲,我们常常说:我舞得好,或者我擅长于舞。着重于“”,而不是舞蹈艺术。所以你们老师才说要改成 I am good at dancing. 要知道,脱离实际的纯语法是没有益处的。


就好像我们不会说 I am good at song,只会说 I am good at singing. 一个道理。希望对你有所启迪。

请先 登录 后评论

其它 1 个回答

曹荣禄  
擅长:动词用法,句法问题

be good at dance 和 be good at dancing都是正确的。如同 be good at football 和 be good at playing football都是正确的一样。

请先 登录 后评论
  • 1 关注
  • 2 收藏,12718 浏览
  • bear 提出于 2020-08-10 20:58

相似问题