I'm a bit stumped because I see so many things going on here. The first gloss is pretty straight forward:
I have never seen a fish get cooked like that. S|V|OC(clause)
But I'm really more interested in the syntax of the clausal object complement.
Is get cooked a passive construction?
I have never seen a fish get cooked (by someone) like that.
Which doesn't seem to have the active form:
*I have never seen someone get cook a fish like that.
But maybe:
I have never seen someone get a fish cooked like that.
But this seems like a pretty big change in syntax. And the verb get does not argee with the subject.
Someone gets a fish cooked.
A fish gets cooked.
Or, is get a linking verb, similar to become?
I have never seen a fish become/be cooked like that. S|V|OC(clause)
Also, these clausal complements seem to be non-finite, at least in terms of their relation to the main verb, which at this point is just an added complication. What I'm cuing in on is that these complement clauses are following very different syntactical patterns than main clauses. They seem to lack tense or at least subject verb agreement. I need a sensible way to view what's happening here. I hope someone can help.