Coverage class port declaration

why do we use TLM export port in coverage class while connecting them with monitor whereas we use implementation port for scoreboard class in same scenario

You need to show us the code. There is always an implementation port somewhere. An export just passes a reference to an implementation.