Did you have a good time in Japan?为什么不能用Have you a good time

2个回答

  • have a good time 是固定搭配意为

    过得快乐

    Did you have a good time in Japan?

    意为“你在日本过得快乐吗?”

    所以“Have you a good time?"是语法错误

    have在句首有“有”的意思,

    所以"Have you any sisters?"正确

    意为“你拥有一些姐妹吗?”