____ many times but he still couldn't understand it having been told,为什么填进行时?有BUT这个连词的话,是不是可以有两个谓语,那么he was told也可以的吧?
人气:384 ℃ 时间:2019-10-29 16:18:33
解答
1 having been told不是进行时,而是动词的现在分词形式,在句中作让步状语,翻译成“虽然...” 进行时的结构是be + doing,是作谓语用的. 2 句子中只有一个谓语,是couldn't understand,逗号之前不是句子,所以不存在谓语. 3 如果用he was told,前面必须加上although,构成状语从句. 供参考.