When the meaning is that person has been dead for some time now, is the adverb "awhile" a better way to express it or should it be the noun phrase "for a while"? Is there a difference in meaning in the two, or can I use any of these? Please help.
The police thought that the man had been dead awhile/for a while?
Both are correct, but 'awhile' is too informal in many contexts. I would use 'for a while' in this case. CJ
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Both are correct, but 'awhile' is too informal in many contexts. I would use 'for a while' in this case.
CJ