No one expected this beforehand.

英 美
  • 没人事先预料到这事。
  • beforehand adv.预先;事先;提前
  • expected adj.预期的;预料的
  • no adv.不adj.没有;不是;禁止n.否定的回答;投反对票者
  • one n.一;一个;一体adj.一个的;某一个的;唯一的;同一的pron.任何人;某人
  • this pron.这;这个adj.这个adv.这样;这么