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 也就是过去完成时.
人气:428 ℃ 时间:2020-02-06 05:25:12
解答
the应当是they吧?被告知前面(指后面几天)天气不好后,他们改变了路线.这是一个简单句.前面是现在分词短语作时间状语,修饰changed.逗号后面是句子的主要部分.前面不是从句,因为从句也要有完整的主语和谓语.而这里没...
推荐
猜你喜欢
- 不安于现状,不甘平庸,勇于追求自己的理想或更远大的目标并且成功的例子
- “It’s just that some people need some help,and there should be someone standing out to give them a hand,” he said.
- 设E为n阶单位矩阵,u为n维单位列向量.则E-2uu^T的n个特征值为?
- 指数函数的图像与性质的题目 急
- 印度和巴西的对比
- There were _______ accidents last year
- 一根长方体木料长8米,沿横截面截成三段后,表面积增加了0.48平方米,这根木料的体积是多少平方米?
- 每只大猴吃两个桃子,两只小猴吃一个桃子,现在有大小猴共60只,共吃了60个桃子大猴小猴各几只?