____ many times but he still couldn't understand it
havingbeentold,为什么填进行时?有BUT这个连词的话,是不是可以有两个谓语,那么hewastold也可以的吧?...
having been told,为什么填进行时?有BUT这个连词的话,是不是可以有两个谓语,那么he was told也可以的吧?
展开
2个回答
展开全部
1 having been told不是进行时,而是动词的现在分词形式,在句中作让步状语,翻译成“虽然...”
进行时的结构是be + doing, 是作谓语用的。
2 句子中只有一个谓语,是couldn't understand,逗号之前不是句子,所以不存在谓语。
3 如果用he was told,前面必须加上although,构成状语从句。
供参考。
进行时的结构是be + doing, 是作谓语用的。
2 句子中只有一个谓语,是couldn't understand,逗号之前不是句子,所以不存在谓语。
3 如果用he was told,前面必须加上although,构成状语从句。
供参考。
更多追问追答
追问
动词的现在分词也可以做让步状语吗?;but不是可以连接两个谓语的吗?;如果用he was told,前面必须加上although,构成状语从句。这句我没怎么懂,
追答
1 动词的现在分词可以作定语和状语,并且可以改写成相应的从句,这一点是肯定的。
上述句子可以改写成 although he had been told many times but he still couldn't understand it
意思和原句完全一样。
2 but可以连接两个谓语,但连接的未必都是谓语,而且您的这个句子只有一个谓语。
I am busy but happy
3 构成从句必须有连词,您给出的 he was told是一个主谓结构,是用来充当从句的。根据它在句子的作用和意思,必须有连词although才完整。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询