请老师帮我分析一下这两个句子,第一句正确吗?
Though he was told many times , he still couldn’t understand it.
Having been told many times, he still couldn’t understand it.
《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》