This is a very well known and much debated question. Technically and formally, #1 is correct. In practice, in everyday English, the majority of native English speakers use #2.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.