非谓语动词的一个提问 英语专业的朋友进

来源:百度知道 编辑:UC知道 时间:2024/09/22 07:04:01
Having been shown many times, he still cannot find the entrance by himself.
这是一句标准的 现在分词的完成被动做让步状语用法的句子. 来源于让步状语从句Although he has been shown........,

现在有这么一个问题, 记得以前学生时代问过导师. 但是现在相关的学术文献查找不到了. 还请大家讨论讨论.
如果前面一句句子不用 having been shown 而直接用 shown
即:
Shown many times, he still cannot find the entrance by himself.
在语法上是否正确? 记得当时导师的回答是可以的, 但是用的很少( 因此类似的题目 学生都会发现ABCD四个选项里面 having been done和done 同时出现的概率很小 即使有 往往也会选择done 语法从简原则, 也就说 两者在用法上的区别尽管有 但是很微妙)

那么这句句子直接用Shown开头是不是可以??????? 最好能给一下学术方面的链接.

这两种种时态,在shown 前加上was ,文法上才对,即:he was shown 但与 having been shown 表达意思不同。这就是英语用时态的变化,表达不同的意思。(不知您能体会出两者的差别否?)

学术上的问题,可以有不同的理解和争议

在shown 前加上was

have been done 注重表示时态上的,强调动作发生在过去,而且是被动。而shown 只强调在被动上的,不强调动作发生的时间。

having done表示主动,完成。就是发生在主句谓语动词之前,加上having就能表现其主动含义