Scientistsfoundmanystones---wi-查字典问答网
分类选择

来自胡兆炜的问题

  Scientistsfoundmanystones---withnumberonthemountains.A.markingB.markedC.beingmarkedD.havebeenmarked选B,why?

  Scientistsfoundmanystones---withnumberonthemountains.A.markingB.markedC.beingmarked

  D.havebeenmarked选B,why?

3回答
2020-12-27 05:28
我要回答
请先登录
戎卫东

  b

2020-12-27 05:33:41
胡兆炜

  请讲述一下原因,谢谢

2020-12-27 05:36:04
戎卫东

  a,的话,是说manystones他们自己在marking...这肯定不对,首先stones自己不会marking.findsomeonedoingsomething,看到/发现某人在做某事b,在前面加个which就好理解了,scientistsfoundmanystoneswhichweremarkedwithnumber...意思是,科学及发现很多被标有记号的石头。这个强调结果。这里foundwith..是用来形容前面的stones,而不是作为动作。c,beingmarked强调过程,严格的语法没有错。意思是,科学家发现石头们正在被标上记号。语义明显是不对的。d,语法就是错的,findsomeonedoingsomething。如果说,foundmaystoneswhichhavebeenmarkedwithnumber就对了。不是多有的which都可以省略的。(常年在国外,其实没学过语法的,希望我的回答对你有帮助,语法的问题最好还是问下经验比较丰富的老师)

2020-12-27 05:38:21

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

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