but he still can not understand it.
#92866
A
Told many times
B
Having been told many times
C
He has been told many times
D
Though he has been told many times