Yes.
Remember that the real purpose of a put is insurance on a long stock position.
You buy 100 ABC at $100 and you simultaneously buy a 100 strike put for $1 (net debit $100)
ABC falls to $90 so you lost $1000 on the stock but gained $1000 on the put minus the $100 debit (insurance premium)...