家军小太郎
答案:It was reported that the thick haze had had a bad effect on the environment in the past few years. "据报道"的英文表达为:It was reported that,根据主语从句中的时间状语"在过去的几年中"(in the past few years),判断用完成时态,由于主句It was reported 是一个一般过去时的句子,前后时态要保持一致,所以从句用过去完成时,不用现在完成时,过去完成时的构成是:主语+had+动词的过去分词.词组"对环境造成了不良影响"的正确表达为:have a bad effect on the environment,本句用have的过去分词had;故答案为:It was reported that the thick haze had had a bad effect on the environment in the past few years.
优质英语培训问答知识库