(A) These days, more and more people keep reptiles as pets. (B) These days, more and more people have reptiles as pets. (C) These days, more and more people are keeping reptiles as pets. (D) These days, more and more people are having reptiles as pets.
I think that there is no problem with (A) and (B), but I don't think (C) and (D) are right. Stative verbs cannot be used in the progressive tense, and the rule holds true of this case, too. Is my understanding correct?
Top answer
(D) is incorrect usage. (C) is OK, since "keep" can be dynamic. Keep = take care of
— AlpheccaStars
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.