MightyBigCar is a user on octodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

Dear fediverse. Is this a correct English sentence?

"What potion does Prof. Lupin drink to refrain from turning into a werewolf?"

MightyBigCar @MightyBigCar

@forteller there's a lot of good points in the other comments. Some addenda:

Which vs. what - which implies there are several options applicable to the situation, what implies there's just one. But that's not a strict convention.

Alternates for "refrain from" depend a lot on the degree of personal volition involved in not being a werewolf.

Degree of formality is important. "Refrain from passing gas on the aeroplane" is more formal than "don't fart on the plane", with the same meaning.