Jane bought two bags which ______ many pockets.
Can I use “have” in the blank? The answer is “had” but I think maybe I can use have because the number of pockets never changes. Can anybody give me some advice please?
Although "have" would not be uncommon and would be understood, the correct word is "had" because the sentence refers to the past. "Bought" is in the past. You should use "have" if you are referring to the present.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Although "have" would not be uncommon and would be understood, the correct word is "had" because the sentence refers to the past. "Bought" is in the past.
You should use "have" if you are referring to the present. "Every month Jane buys bags, which have many pockets."
Bonus lesson: you need a comma before "which" because it introduces non-essential information. If you use "that", y
Have is OK, and so is which without a comma in British English.
CB