【devil什么意思】英语翻译Togivethedevilhisdue②这里的devil什么意思?2.threw...

发布时间:2021-03-26 04:35:00

英语翻译To give the devil his due ②这里的devil什么意思?2.threw us for a hoop3.有take sb.by surprise这个说法吗?4.characterized by extreme care①characterized 英语

网友回答

【答案】 1give the devil his/her due
  Fig.to give your foe proper credit (for something).(This usually refers to a person who has been evil-like the devil.)
  She's very messy in the kitchen,but I have to give the devil her due.She bakes a terrific cherry pie.
  John is a bit too nosy,but he keeps his yard clean and is a kind neighbor.I'll give the devil his due.
  2throw somebody for a loop
  to upset someone unexpectedly and severely Seeing an accident on the road always throws me for a loop.
  3有
  4以格外小心为特征
  characterized by一……为特征
以上问题属网友观点,不代表本站立场,仅供参考!