Hi Kuljc03 Personally I feel "have practice" might be better than "have a practice" (my dictionary also says so). But actually "have a practice" is also used. Google gives 1870 hits for "have practice today" and 250 hits for "have a practice today".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.