The Now Show (7)
I believe the answer is:
present
I believe this is a double definition.
'the now' is the first definition.
(I've seen this before)
'show' is the second definition.
(presenting is a kind of showing)
(Other definitions for present that I've seen before include "offering" , "Exhibit" , "in a particular place" , "gift > offer" , "host" .)