Helen must be so upset.

英 美
  • 海伦一定非常着急吧。
  • be v.有;在;是;到达;拜访
  • helen n.海伦(女子名)
  • must aux.必须;应当;很可能n.必须做的事;未发酵的葡萄汁;发霉
  • so adv.那么;这样;如此adj.真的;非常pron.这样conj.因此;所以;以便
  • upset adj.心烦的;苦恼的;不安的;不适的v.推翻;翻倒;颠覆;打乱;使心烦n.混乱;推翻