It is said that he had given up drinking.(误) 过去完成时的实质是“过去的过去”,是两个发生在过去的动作根据先后比出来的时态。改正办法: 1. It is said that he gave up drinking.(正) 2. It is said that he has given up drinking.(正) 3. It was said that he had given up drinking. (正)
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!

《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》