区别如下:
do 意思是:做,干,完成,进行,解答;更多的是作为助动词。
例:Do what I tell you.按照我告诉你的去做。
例:What does he do for a living?他做什么工作谋生?
write意思是:写,写信,写作,书写,作为及物动词和不及物动词使用。
例:The professor wrote a recommendation for me.教授给我写了一封推荐信。
例:He would write if you would answer. 如果你回信的话,他就写信。
do homework 是习惯表达,固定表达,意为:做作业,做功课。