______into many languages,the story is well known all over the world now.A.Being translated B.Having translatedC.To be translated D.Having been translated答案应该选D,为什么?请说明理由,
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 12:26:21
______into many languages,the story is well known all over the world now.A.Being translated B.Having translatedC.To be translated D.Having been translated答案应该选D,为什么?请说明理由,
______into many languages,the story is well known all over the world now.
A.Being translated B.Having translated
C.To be translated D.Having been translated
答案应该选D,为什么?请说明理由,
______into many languages,the story is well known all over the world now.A.Being translated B.Having translatedC.To be translated D.Having been translated答案应该选D,为什么?请说明理由,
答案为D,这是肯定的.本句话意思是:由于这个故事被翻译成了许多种语言,现在它已经闻名全世界了.
本题考查:1.被动语态.故事是被翻译的,所以用被动语态.
2.现在完成时态.被翻译这个动作发生在过去,而且与现在又联系,所以用现在完成时态.
3.现在分词短语作伴随状语,所以用了-ing形式.
希望我的解答能给你帮助!
D.Having been translated 现在完成时的被动语态
定语前置
首先语言是被翻译,所以是被动
其次,根据语境,语言已经被翻译出来,现在故事众所周知了,现在完成时强调翻译这个动作在众人皆知之前,后面是一般现在时,前句也用个现在的时态
首先要明白这个句子要说什么。
“被翻译成许多种语言(以后),这个故事现在在全世界广为人知。”
______into many languages, 是表示一种条件、原因。
因此 现在分词作原因状语。v.+ing。
所以排除C。
从句意可以很明显的看出,“被翻译成许多种语言(以后)”是过去已经发生的事情。应使用表示过去的时态、因此A选项(“正在被翻译”)排除。...
全部展开
首先要明白这个句子要说什么。
“被翻译成许多种语言(以后),这个故事现在在全世界广为人知。”
______into many languages, 是表示一种条件、原因。
因此 现在分词作原因状语。v.+ing。
所以排除C。
从句意可以很明显的看出,“被翻译成许多种语言(以后)”是过去已经发生的事情。应使用表示过去的时态、因此A选项(“正在被翻译”)排除。
剩下C和D。
句子主语是the story,那么,故事一定是“被翻译”的,是动作的承受者,所以用被动——be+过去分词。
所以选D。
希望可以帮到你。
收起
首先B答案因为没有被动,首先被排除.
让我们看看AC的错误之处:
A答案,BEING一般用于现在正在发生的事的非谓语,例如BEING TROUBLED BY SO MANY THINGS,MR. XXX IS NOT ABLE TO FALL ASLEEP.
C答案,又是时态问题,TO BE表将来.
再看D答案的正确性:
此处明显有时间的先后,是先翻译过来再...
全部展开
首先B答案因为没有被动,首先被排除.
让我们看看AC的错误之处:
A答案,BEING一般用于现在正在发生的事的非谓语,例如BEING TROUBLED BY SO MANY THINGS,MR. XXX IS NOT ABLE TO FALL ASLEEP.
C答案,又是时态问题,TO BE表将来.
再看D答案的正确性:
此处明显有时间的先后,是先翻译过来再出名的.
而HAVING正好可以体现这种时间上的先后.故选之
收起