___ many times but he still could not understand it.(tell)

___ many times but he still could not understand it.(tell)
请问told 和having been told 怎么区别?
英语人气:692 ℃时间:2019-09-29 05:53:42
优质解答
这句话无论填told 还是having been told 都是个病句,因为并列连词 but 前后应该均为完整的句子.这句话可改成:
1、Having been told many times,he still could not understand it.
2、He was told many times ,but (he)still could not understand it.
3、Although( he was) told many times,he still could not understand it.
having been told,作状语表示被动,强调非谓语动词所表示的动作发生在句子谓语之前,told只表示被动,而不表示发生先后
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版