They are all correct. Keep in mind, however, that fun is often used as an adjective to mean entertaining as well as a noun to mean entertainment . Funny is an adjective meaning causing laughter .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.