早教吧 育儿知识 作业答案 考试题库 百科 知识分享

现在分词做状语,如果主句的谓语动词是过去式,那状语不是用过去完成时吗Hehavingbeenelectedtobemonitor,Icongratulatedhimonthephone,这里的congratulated不是过去式吗?我觉得前面应该用hadbeenelected

题目详情
现在分词做状语,如果主句的谓语动词是过去式,那状语不是用过去完成时吗
He having been elected to be monitor,I congratulated him on the phone ,这里的congratulated不是过去式吗?我觉得前面应该用had been elected,才可以表明前后关系
▼优质解答
答案和解析
首先纠正应该是he have been elected .
现在完成时指过去发生的事情并对现在产生影响.所以如果是现在完成时,他被选举的事情是在过去发生的,所以我应该也是在过去的一个时间点祝贺他.这里并没有必要用过去完成时,当然用了语法上也没问题