I've never felt so humiliated.

英 美
  • felt n.毛毡;毡制品vt.制毡;使粘结vi.毡合动词feel的过去式和过去分词.
  • humiliated vt.使...蒙羞;使丢脸
  • ive suf.表示“有...倾向的;有...性质的”
  • never adv.永不;绝不;从不;未曾
  • so adv.那么;这样;如此adj.真的;非常pron.这样conj.因此;所以;以便