____ many times , he still couldn't understand it
AhavingbeentoldBhavingtoldCtohavebeentoldDthoughtobetold为什么选A其他的为什么不能选呢...
A having been told B having told
C to have been told D though to be told
为什么选A 其他的为什么不能选呢 展开
C to have been told D though to be told
为什么选A 其他的为什么不能选呢 展开
4个回答
展开全部
您好,这句话无论填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只表示被动,而不表示发生先后答案是He had been told
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只表示被动,而不表示发生先后答案是He had been told
展开全部
这个是考察非谓语的用法 非谓语用法有三个 主动用v-ing 被动用v-ed 将来用 to do “他被告知”是被动的,所以就用被动语态,排除B C, 又因为told 这个动词发生在“understand”之前,要用“ have done” 的结构 ,综上所诉,就选A 了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
从句意看, 前后有转折关系, 可见前部分是表让步的
首先排除C,D 不定式不可以作让步状语
B 的语态不对
【希望帮助到你,若有疑问,可以追问~~~
祝你学习进步,更上一层楼!(*^__^*)】
首先排除C,D 不定式不可以作让步状语
B 的语态不对
【希望帮助到你,若有疑问,可以追问~~~
祝你学习进步,更上一层楼!(*^__^*)】
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询