1.“提出...问题”=摆出问题、把问题放台面上
2.大致ok,赞同翻译.
3.put forward可简化为propose、present(这词个人情有独钟,符合上面提的“摆出来”)
4.of值得探讨,关于、属于、…的;是否as of、in(...中)?当然语法上说的过
换我,或译为:
Some/several(2选1,下同) main problems/issues in business development were presented(推荐)/proposed.
PS:个人喜被动语态,当然LZ主动语态无误——取决于上下文语境
供参
