“My throat has hurt for days. Perhaps I might have caught cold at the pool.”
Could you tell me whether that sentence sounds correct or not? Thanks in advance!
I would say "caught a cold". Some people say "caught cold", so most likely this is just a personal thing, or possibly regional. You don't really need both "perhaps" and "might have", though it is not a big error to include both.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
I would say "caught a cold". Some people say "caught cold", so most likely this is just a personal thing, or possibly regional. You don't really need both "perhaps" and "might have", though it is not a big error to include both. Apart from these quibbles it is fine.
fuchsiaMy throat has hurt for days.
Maybe it's just American English, but I hear the following more often.
My throat has been sore for days.
I've had a sore throat for days.
Like GPY, I say "caught a cold", but what you have is not wrong.
CJ