I've been mend-ing all night.

英 美
  • all adj.所有的;全部的adv.完全;都;非常pron.一切;全部n.全部
  • been be的过去分词,有;在;是;到达;拜访
  • ING abbr.惯性导航与制导(=InertialNavigationandGuidance)
  • ive suf.表示“有...倾向的;有...性质的”
  • mend vt.修理;修补;改进vi.改过自新;改进;痊愈n.修补;改进;修补处