No. This isn't an example of the present perfect continuous.
You could simplify the sentence to help break it down. Let's leave off the "watching TV" part, because I think that's what is confusing you.
Mark has finished [something].
This is the present perfect tense. Has/have + simple past.
"watching TV" is a gerund phrase. It acts as a noun, and is the "something" which Mark has finished. In this case, the gerund phrase is the action which Mark has finished.
Note that "watching" is a gerund here, not the present participle. This can be confusing because in English the gerund and the present participle are the same form.
To make the present perfect continuous, you'd need to say something like "Mark has been watching TV". It wouldn't make much sense to use the word "finished" in the present perfect continuous. "Mark has been finishing watching TV" is a bit too weird and not something an English speaker would say. It doesn't make sense to have been finishing something continuously, not because it's ungrammatical, but because the word "finish" literally means to end something.