His promotional chances were spiked.

英 美
  • 他被提升的所有机会全都错过了。
  • chances n.可能性;机会;偶然性v.偶然发生;碰巧;冒...(的险)
  • his adj.他的pron.他的
  • promotional adj.推销的;增进的;晋升的
  • spiked adj.有穗的,长有穗状花序的,有尖顶的,成锥形的v.以大钉钉牢;使...失效;用尖物刺伤;飙升(动词spike的过去式和过去分词)
  • were v.是,在,有(be动词的复数过去式)