They've done some business together.

英 美
  • 他们一起做过生意;
  • business n.商业;事务;生意
  • done do的过去分词.adj.完成了的;煮熟的;对的;合乎礼仪的;累坏的int.(表示同意)好;行
  • some adj.一些;若干adv.大约;非常pron.一些(人、物)
  • together adv.共同;一起;协调;一致;连续地adj.有能力的;镇定的