.............. you smoke in public places?

can
either could be used here
may
Elementary Grammar Exercises A1
English Modals Tests
Table of English Grammar Contents (All Levels)
Pre-Intermediate Grammar Exercises