What's the difference to "are you smiling" ?
None at all, the Welsh sentence means both in English.
The difference is shown by context.
Dych chi'n gwenu nawr? = Are you smiling now?
Dych chi'n gwenu pan dych chi'n hapus? = Do you smile when you are happy?
Why is the option with dach incorrect?