What is the difference between an object subordinate clause and a restrictive relative clause?
Do you mean an object that consists only of a subordinate clause? That would be something like this: I hate that you won’t be there. “That you won’t be there” is a subordinate clause, a noun clause, and is the direct object of “hate.” If you mean an adjective clause (relative clause) that modifies the direct object, the difference is the same as it always is. If the clause is necessary to identify the noun, it’s restrictive. If it just adds extra information, it’s nonrestrictive. There is only one boy: I love the boy, who lives down the street. “Who lives down the street” is an extra information subordinate/adjective clause, nonrestrictive. Because there is only one boy, we don’t need that clause to identify which boy we’re talking about. We have already identified him in earlier conversation. There are many boys: I love the boy who lives down the street. “Who lives down the street” is a restrictive adjective clause because if it were absent, we’d have no idea which boy we mean. I don’