whenhaveyoubeenthere?这句话语法哪里错了-查字典问答网
分类选择

来自蔡永泉的问题

  whenhaveyoubeenthere?这句话语法哪里错了?为什么因为when表示时间状语所以不能用?

  whenhaveyoubeenthere?这句话语法哪里错了?

  为什么因为when表示时间状语所以不能用?

1回答
2020-12-17 11:23
我要回答
请先登录
侯连尝

  when后应接具体动作,用于一般现在时、一般过去时、一般将来时等.如whendidyouarrivethere?

  而“have…been”则问过程、状态,是完成时的标志.如:

  Haveyoueverbeenthere?

  Howlonghaveyoubeeninthetown?

  这句话错将两种时态用词“when”“havebeen”混用了.

2020-12-17 11:26:44

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •