干 / 做 / 作 / 办/ 弄/ 搞 / what are the differences and how are they properly used in a sentence?
Each of the six characters 办 弄 做 搞 干 作 has more than one meaning and usage. And some are overlapping e.g. both 做 and 干 contains the meaning of 'to do'

你事情（ ）好了吗？（办 弄 做 搞 干 作 ）

The role of the verb in ( ) is to bond with the adverb 好 to form a [serial verb] that means [complete/ finish]
好 here as an adverb means 'completely; properly'

办好 - complete/ finish (through following a series of procedures)

弄好 - complete/ finish (through manipulating)

做好 - complete/ finish (through actions)

搞好 - same as 弄好 (but more colloquial)

干好 - same as 做好 (but more colloquisl)


作好 would mean 'finished creating/writing a story' It would be a simple [v + adv] phrase, not a serial verb like the other
As for the overlapping meaning of 'to do'
办大事 = do important things (through following a series of procedures)
做大事 = do important things (through actions)
干大事 same as 做大事 (but more colloquial)
We don't say 弄大事 (sound small) or 搞大事 (means making trouble) for this context

弄 in 弄晚餐 (make dinner) means 'make' not 'do'

搞 in 搞聚會 (organize party) means 'organize' not 'do'