Did they become heroes ?

英 美
  • become v.变成;成为;变得;适合(某人);使(人)显得漂亮
  • did v.做conj.是;要;做
  • heroes n.英雄们名词hero的复数形式.
  • they pron.他们