having been done 例句的疑问.
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/10/04 06:05:07
having been done 例句的疑问.
例句:Having been told that bad weather lay ahead,the changed their course.
我有以下3个疑问:
1、这是一个简单句还是复合句?如果是复合句,那么逗号前后两句话那句是主句,哪句是从句?
2、having been told 在这里是否做状语?做什么状语呢?
3、也是最主要的一个疑问,前面having been done是现在完成时被动语态,那么后面的为什么还要用过去式?having been told 应该先于changed发生的.如果后面用changed,前面应该是had been done 也就是过去完成时.
例句:Having been told that bad weather lay ahead,the changed their course.
我有以下3个疑问:
1、这是一个简单句还是复合句?如果是复合句,那么逗号前后两句话那句是主句,哪句是从句?
2、having been told 在这里是否做状语?做什么状语呢?
3、也是最主要的一个疑问,前面having been done是现在完成时被动语态,那么后面的为什么还要用过去式?having been told 应该先于changed发生的.如果后面用changed,前面应该是had been done 也就是过去完成时.
the应当是they吧?
被告知前面(指后面几天)天气不好后,他们改变了路线.
这是一个简单句.前面是现在分词短语作时间状语,修饰changed.逗号后面是句子的主要部分.
前面不是从句,因为从句也要有完整的主语和谓语.而这里没有主语.
having been told 是先于changed发生的,所以用了完成时的形式.否则应该用being told .
having been told 不能说成had been done.因为had been done不是分词短语,而是动词的过去完成时的完整结构,这种结构只能做谓语.
如果硬要用 had been done,那只能将这个分词短语改成一个从句.即:
After they had been told that bad weather lay ahead,they changed their course.
被告知前面(指后面几天)天气不好后,他们改变了路线.
这是一个简单句.前面是现在分词短语作时间状语,修饰changed.逗号后面是句子的主要部分.
前面不是从句,因为从句也要有完整的主语和谓语.而这里没有主语.
having been told 是先于changed发生的,所以用了完成时的形式.否则应该用being told .
having been told 不能说成had been done.因为had been done不是分词短语,而是动词的过去完成时的完整结构,这种结构只能做谓语.
如果硬要用 had been done,那只能将这个分词短语改成一个从句.即:
After they had been told that bad weather lay ahead,they changed their course.
having been done 例句的疑问.
being done having been done的区别
Having been done ,done的区别
having been done和done的区别
having been done和having done的区别
非谓语动词having done的疑问
Having been done ,done,having done
关于having been done 和 have been done的区别
having been done和have been done的区别
having been done和had been done的区别
having been done 和 done
to be done 和having been done的用法