Honors were rained upon him.

英 美
  • 他连连获颁多项荣誉。
  • him pron.他(he的宾格)
  • honors n.礼遇;优异成绩名词honor的复数形式.
  • rained 动词rain的过去式和过去分词
  • upon prep.在...上;紧接着;逼近
  • were v.是,在,有(be动词的复数过去式)