comp:obj

comp:obj #

Universal #

The relation comp:obj is used for direct object complements, including direct complements of an adposition or a subordinating conjunction.

comp:obj can have the following deep features:

pattern { GOV-[comp:obj]->DEP }

Direct object complements #

English

French

Russian

Usually, in order to determine whether an object is direct or not, it suffices to know if it forms a construction with a preposition. If it doesn’t, the object is direct. According to different languages, this criterion may be insufficient.

In the following examples we can see direct objects of the Spanish verb ver. With animate objects this verb takes the preposition a, however the object is still considered direct and therefore the relation stays comp:obj.

Spanish

Spanish

Adposition arguments #

French

English

Russian

Subordinating conjunction arguments #

English

Spanish

French

Complement of an adverb of comparison #

Constructions such as: plus… que (French), more… than (English), più… di (Italian), bardziej… niż (Polish), более… чем (Russian).

English

Russian

Complement in consecutive constructions #

Constructions such as: tellement… que (French), so… that (English), così… che (Italian), tak… że (Polish), настолько… что (Russian).

French

Russian

Deep subjects of impersonal constructions #

French

Russian

Direct Speech #

Direct discourse is attached to its governor by the relation comp:obj. The head of the reported phrase has the features Reported=Yes.

French

Naija

French #

TODO

Overview #

Specific Pattern #

Haitian Creole #

Overview #

The comp:obj relation is used for direct object complements, including direct complements of an adposition or a subordinating conjunction.

Specific usage #

In Haitian Creole, the construction with two direct object complements exists. In this case, two deep features are used:

  • comp:obj@R for direct object complement that marks the recipient
  • comp:obj]@T for direct object complement that marks the theme
pattern { V -[comp:obj@R]-> R; V -[comp:obj@T]-> T;  }