帮忙看下这些句子的语法问题吧

问题描述:

帮忙看下这些句子的语法问题吧
After scoring ten goals in the first half of the competition,the soccer players thought that they had ensured victory.想问一下这里用had ensured的意思是什么?还有如果had ensured victory 那部分改成a victory they would ensure为什么不对呢?
After he won the relay relatively easily,he decided to continue his training program and even to enter more races.
这里的won为什么错了呢?难道要改成had 但是after不是已经表明了时间先后顺序么?
Her parents' marriage gift cannot be compared with any present that was given to her at the time.这里的any present错了么?应该改成什么啊?

1.ensured改为 asured 2. 其实用一般过去时也不能说错.但要是死扣语法,就得用had won, 毕竟过去完成时强调过去时间或行为的完成.3. 应该说any other present.marriage gift 是她收到的礼物之一,应该与她所收到的...