Questions & Answers about nǐ néng xiě de hěn hǎo ma?
It’s grammatical, but for everyday conversation natives more often drop 能 and simply ask about how the writing turns out:
- 你写得好吗? (Do you write well?)
- 你写得怎么样? (How well do you write?) To be specific:
- 你字写得好吗? (Is your handwriting good?)
- 你中文写得好吗? (Is your Chinese writing good?)
Use 你能写得很好吗? if you really want to emphasize “are you able to (manage to) write very well,” or in contexts about potential/capability after training, etc.
- 能 (néng): ability/possibility under circumstances. 你能写得很好吗? asks whether you are able to achieve a very good level (now/in general).
- 会 (huì): learned skill/know-how. 你会写汉字吗? = Do you know how to write Chinese characters?
- 可以 (kěyǐ): permission/allowance or general possibility. 这里可以写字吗? = Is it allowed to write here?
Note: 可以 + 写得很好 is uncommon; it sounds like “it is permitted/possible to write very well,” not “you are capable.” For capability/skill, prefer 能 or 会.
In Mandarin, manner/degree after a verb is expressed with the “degree complement” pattern: Verb + 得 + degree phrase.
- 写得很好 (write very well)
- 说得很快 (speak very fast)
- 跑得不慢 (run not slowly)
You can’t put the adjective directly after the verb in this meaning, so 写很好 is ungrammatical here. Use 写得很好.