meili 发表于 2022-10-27 15:40:09

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

<p>问题:Scientistsfoundmanystones---withnumberonthemountains.A.markingB.markedC.beingmarkedD.havebeenmarked选B,why?
<p>答案:↓↓↓<p class="nav-title mt10" style="border-top:1px solid #ccc;padding-top: 10px;">戎卫东的回答:<div class="content-b">网友采纳  b<p class="nav-title mt10" style="border-top:1px solid #ccc;padding-top: 10px;">胡兆炜的回答:<div class="content-b">网友采纳  请讲述一下原因,谢谢<p class="nav-title mt10" style="border-top:1px solid #ccc;padding-top: 10px;">戎卫东的回答:<div class="content-b">网友采纳  a,的话,是说manystones他们自己在marking...这肯定不对,首先stones自己不会marking.findsomeonedoingsomething,看到/发现某人在做某事b,在前面加个which就好理解了,scientistsfoundmanystoneswhichweremarkedwithnumber...意思是,科学及发现很多被标有记号的石头。这个强调结果。这里foundwith..是用来形容前面的stones,而不是作为动作。c,beingmarked强调过程,严格的语法没有错。意思是,科学家发现石头们正在被标上记号。语义明显是不对的。d,语法就是错的,findsomeonedoingsomething。如果说,foundmaystoneswhichhavebeenmarkedwithnumber就对了。不是多有的which都可以省略的。(常年在国外,其实没学过语法的,希望我的回答对你有帮助,语法的问题最好还是问下经验比较丰富的老师)
页: [1]
查看完整版本: Scientistsfoundmanystones---withnumberonthemountains.A.markingB.markedC.beingmarkedD.havebeenmarked选B,why?