1.__________(tell) many times,he still couldn't understand.

问题描述:

1.__________(tell) many times,he still couldn't understand.
A.Having been told .B.Told
C.He was told D.Though he had been told
为什么选A,而不选B?B项在什么情况下可以用?与A项又有什么区别?

都是被动,但是A 选项表示动作发生在后面的动作之前(have been done 强调动作的先后)