Does this sentence make sense.

Students may not still have a sweet tooth by Thanksgiving.
OR
Would it be more correct to leave the still out?

3 answers

I'd leave "still" out.

Or reword it -- Students still may not . . .
OR how about
Students may indulge in their sweet tooth before Thanksgiving.
It's o.k., but doesn't have the same meaning as your original sentence.