We deplored their taking drugs.

英 美
  • 我们对他们吸毒感到遗憾。
  • deplored vt.悲叹;谴责;对...深感遗憾
  • drugs n.毒品名词drug的复数形式.
  • taking n.取得;捕获;售得金额adj.迷人的;会传染的动词take的现在分词.
  • their adj.他们的;她们的;它们的
  • we pron.我们