"Do you like gloves?"
Translation:Dych chi'n hoffi menig?
Yes, in Welsh both forms of the present tense in English have only one form.
eg. 'Are you drinking coffee?' and 'Do you drink coffee?' = Dych chi'n yfed coffi?
The appropriate meaning will only be clear from the context of the question.