I’d say the difference lies in the meaning in context more than the number. Several is a positive amount when talking about something you want there to be multiple items of, and a negative amount when talking about something negative, that is, it amplifies the amount. A few is the opposite.
So:
Several errors = there are errors, probably more than there should be
Several awards = it won awards, probably more than average
A few errors = there are errors, but possibly less than average, or not important ones
A few awards = it won awards, but less than average
(Unless people are being unassumingly modest or very polite, in which case a few can mean the same as several).
Then there’s “few,” without “a”. That always deamplifies the amount.
Few errors = not many errors compared to expectations
Few awards = not many awards compared to expectations
It doesn’t work because “several” isn’t a noun; it’s always an adjective. The reason you can say “Just a few” is because “few” can be either an adjective or a noun.
Using few as an adjective is equally unworkable: “There are just few errors.”
Right, it’s a grammatical issue, not a semantic one. I can say “There are just a thousand errors” but it doesn’t mean “a thousand” is smaller than “several”.
Few implies that the amount is small. “We were few in number” is specifically highlighting the fact that you had way less people than you ought to have.
Several lacks that implication, and in fact I’ve always interpreted it to imply that the amount is notable. If I ask, “were there any problems”, and the person says “several”, that implies to me that the person thinks that there were more problems then there ought to be. If they answered “a few,” I would take that to mean that they think the number of problems is too small to really be noteworthy.
ETA: Oh, and “a few pencils” is three or four. For “get several pencils” I would scratch my head a bit, because people don’t really say that, and then I would probably grab a handful - if they’re asking for several there’s probably a whole room of people that are going to be using them.
“a” < “a couple” < a few < “some” < “several” = “a bunch” < “a lot”
Yeah, agreed. There is a fairly big difference which could matter in some contexts.
You can’t line the terms up with numbers next to them, because there’s more to it than that. “Get several pencils” is not something I could ever imagine a native speaker saying, because collocation is important in language. Until fairly recent history it was almost ignored because it was so difficult to analyse or teach, but this is where the internet comes to to fore. There are problems with that to an extent now, because an awful lot of native speakers post in English online, and it’s difficult to separate them out.
In both cases, I would guess that the person has three or four dogs. However, the person could have ten dogs and say “a few” with sarcasm. “Several” is less likely to be used sarcastically.
If I ask for a few ketchup packets, I expect minimum 3. I would expect more of I asked for several, maybe a handful. A bunch or a lot are about the same to me, 2 handfuls