Translation:My boyfriend has never drunk beer.
Yes, technically it is incorrect, 'drank' is the past form, 'drunk' is the past participle used in perfect tenses. But don't worry, in spoken English you can hear both and even many native speakers don't know the difference!
Yes, it's not standard English. You've used the simple past form as the past participle.
Either "My boyfriend has never drunk beer" 0r "My boyfriend never drank beer"
Although I agree that drunk is the correct word, "My boyfriend never drank beer." was accepted 12/2018
I know, it's how I've always seen and used it. My last heart..again :( Reported it many times now.
I wrote ' My boyfriend has not drunk beer before' (not sure why I worded it like that but to me it means the same thing) - wrong for DL of course! Sigh.
It is not the correct past participle for "to drink", so it's not correct here. It is correct for simple past, but this is present perfect, which you use an auxiliary + past participle.
Consistency would be helpful. Drank is used in a similar example referring to a girlfriend. I agree drank shoul be accepted in the past tense as it is now accepted usage. Incidenally all a dictionary is in English is a record of acceppted usage which may change over time