---
title: "xcomp: open clausal complement — definition and key papers"
description: "xcomp (open clausal complement) is the Universal Dependencies relation that links a predicate to a complement clause or predicative phrase."
canonical: "https://research.elamur.ai/free/en/concepts/ud-xcomp/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/concepts/ud-xcomp/)

[home](https://md.research.elamur.ai/free/en/) / [concepts](https://md.research.elamur.ai/free/en/concepts/) / xcomp: open clausal complement

# 🌐 xcomp: open clausal complement

Universal Dependencies · 6 key papers · [all concepts](https://md.research.elamur.ai/free/en/concepts/)

Part of: [🗨️ Natural language processing](https://md.research.elamur.ai/free/en/concepts/natural-language-processing/) · [🌐 Universal Dependencies](https://md.research.elamur.ai/free/en/concepts/universal-dependencies/)

xcomp (open clausal complement) is the Universal Dependencies relation that links a predicate to a complement clause or predicative phrase. That complement has no subject of its own; its understood subject is fixed by an argument of the higher clause, as in "She wants to leave."

Also: open clausal complement, xcomp, predicative complement (in part)

## What it is

In [Universal Dependencies](https://md.research.elamur.ai/free/en/concepts/universal-dependencies/), xcomp names a complement of a verb or adjective that is "open". The complement lacks an overt subject, and its missing subject is identified with the subject or object of the governing predicate. This is the classic syntactic pattern of control and raising, which goes back to Bresnan (1982) in Lexical-Functional Grammar.

The head of the relation is the higher predicate, such as *want*, *seem*, *make* or *ready*. The dependent is the head of the complement, which is usually a verb but can be an adjective or a noun. Because UD makes content words heads and attaches function words such as *to* below them ([Marneffe et al. 2021](https://md.research.elamur.ai/free/en/papers/marneffe-2021-universal-dependencies/)), the arc runs from *want* to *leave*, not to *to*.

The relation comes from the universal Stanford scheme ([Marneffe et al. 2014](https://md.research.elamur.ai/free/en/papers/marneffe-2014-universal-stanford-dependencies-cross-linguistic/)). That scheme fed into UD's general split between phrasal and clausal dependents ([Nivre et al. 2016](https://md.research.elamur.ai/free/en/papers/nivre-2016-universal-dependencies-v1-multilingual-treebank/)). Its main neighbours are these:

| Relation | Clause type | Subject |
| --- | --- | --- |
| ccomp | complement | its own, expressed or implied independently |
| xcomp | complement | controlled from the higher clause |
| advcl | adjunct (modifier) | free |

Unlike obj, xcomp is predicative rather than referential. Unlike acl, it depends on a predicate, not on a nominal. Language-specific subtypes are allowed by the guidelines ([Nivre et al. 2020](https://md.research.elamur.ai/free/en/papers/nivre-2020-universal-dependencies-v2-evergrowing-multilingual/)) but are rare for this relation. Where they appear, they typically single out secondary predicates (xcomp:pred).

## Examples

- *She wants to leave.* gives xcomp(wants, leave). The subject of *leave* is *she*.
- *They made him angry.* gives xcomp(made, angry). The object *him* controls *angry*.
- *The book is easy to read.* gives xcomp(easy, read). The head here is an adjective.
- *He seems tired.* gives xcomp(seems, tired). This is raising: *he* is a grammatical argument of *seems* only.

Compare *She said that he left*. There the complement has its own subject, so the relation is ccomp(said, left).

The basic tree leaves the controlled subject implicit. The enhanced English representation adds an edge from the embedded predicate to its controller, labelled nsubj:xsubj, as in nsubj:xsubj(leave, She) ([Schuster & Manning 2016](https://md.research.elamur.ai/free/en/papers/schuster-2016-enhanced-english-universal-dependencies-improved/)). More generally, the enhanced graph adds implicit relations for control and raising on top of the tree ([Marneffe et al. 2021](https://md.research.elamur.ai/free/en/papers/marneffe-2021-universal-dependencies/)).

## Across languages

The relation is universal, but its share and its typical dependents vary.

In English and French treebanks, the dominant pattern by far is verb governing verb: infinitival control and raising.

- English: the next most frequent pair is verb governing adjective (*become rich*, *keep quiet*).
- French: verb governing noun comes before verb governing adjective, reflecting predicative nominals after verbs like *nommer* or *devenir*.
- Both languages: adjectives heading verbal complements (*easy to read*, *facile à lire*) form a smaller but steady class.

See the [English](https://md.research.elamur.ai/free/en/topics/english/) and [French](https://md.research.elamur.ai/free/en/topics/french/) pages for the treebanks themselves.

Languages without infinitives, such as Modern Greek or Bulgarian, express control with finite subjunctive clauses. This raises the question of whether such clauses are xcomp or ccomp. Treebanks have answered it in different ways.

Where secondary predication is marked by case, as with instrumental predicatives in Slavic languages, xcomp often covers depictives that English would treat as adjuncts. How clausal complements fit UD's core-argument system has been examined separately (Zeman 2017). Recent work recasts such choices as "constructions and strategies" that should be annotated uniformly across languages (Nivre 2025).

## In treebanks and research

xcomp is one of the 37 universal relation types of UD v2 ([Nivre et al. 2020](https://md.research.elamur.ai/free/en/papers/nivre-2020-universal-dependencies-v2-evergrowing-multilingual/)). It is annotated in [treebanks](https://md.research.elamur.ai/free/en/topics/treebanks/) across the project.

Its boundaries with ccomp, advcl and obl are a known source of inconsistency. Annotation consistency across UD corpora has been audited systematically ([Marneffe et al. 2017](https://md.research.elamur.ai/free/en/papers/marneffe-2017-assessing-annotation-consistency-universal-dependencies/)), and tutorials on UD treat the open/closed distinction as a core principle (Zeman 2021).

In [dependency parsing](https://md.research.elamur.ai/free/en/concepts/dependency-parsing/), xcomp is scored like any other label in the multilingual evaluations built on UD, including the CoNLL shared tasks of 2017 and 2018 on raw-text parsing ([Marneffe et al. 2021](https://md.research.elamur.ai/free/en/papers/marneffe-2021-universal-dependencies/); [Nivre et al. 2020](https://md.research.elamur.ai/free/en/papers/nivre-2020-universal-dependencies-v2-evergrowing-multilingual/)). Errors on it commonly involve:

- confusing it with ccomp after verbs that take both complement types;
- confusing it with advcl for purpose infinitives;
- attaching it to *to* or a copula instead of the content head.

For downstream use, xcomp matters mainly through the subject it hides. [Information extraction](https://md.research.elamur.ai/free/en/concepts/information-extraction/) and [semantic role labeling](https://md.research.elamur.ai/free/en/concepts/semantic-role-labeling/) systems need the link between *leave* and *she*. That is why the enhanced representation restores this link explicitly ([Schuster & Manning 2016](https://md.research.elamur.ai/free/en/papers/schuster-2016-enhanced-english-universal-dependencies-improved/)). More recent UD work on nonverbal and nonprototypical predication revisits where predicative complements end and copular clauses begin (Nivre et al. 2026).

How often the relation xcomp occurs: its share of all tokens Counted by code over the Universal Dependencies 2.18 treebanks of English and French (every token once, subtypes with their base relation).

**The numbers**

| Treebanks | Share |
| --- | --- |
| English treebanks | 1.52% of tokens (17,143 tokens) |
| French treebanks | 1.28% of tokens (13,985 tokens) |

What xcomp joins: the most frequent head tag → dependent tag The five most frequent in each language's treebanks, by tokens.

**The numbers**

| Pair | Tokens |
| --- | --- |
| English: VERB → VERB | 11,766 |
| English: VERB → ADJ | 2,414 |
| English: VERB → NOUN | 958 |
| English: ADJ → VERB | 755 |
| English: VERB → PROPN | 216 |
| French: VERB → VERB | 10,371 |
| French: VERB → NOUN | 1,224 |
| French: VERB → ADJ | 1,023 |
| French: VERB → PROPN | 388 |
| French: ADJ → VERB | 291 |

## Key papers

The works this page cites, the most cited first; citations as counted by OpenAlex plus the papers of this library that cite the work, read 2026-10-24.

- [Universal Dependencies v1: A Multilingual Treebank Collection](https://md.research.elamur.ai/free/en/papers/nivre-2016-universal-dependencies-v1-multilingual-treebank/) — Joakim Nivre, Marie-Catherine de Marneffe, Filip Ginter et al. · 2016 · 1,741 citations
- [Universal Stanford dependencies: A cross-linguistic typology](https://md.research.elamur.ai/free/en/papers/marneffe-2014-universal-stanford-dependencies-cross-linguistic/) — Marie-Catherine de Marneffe, Timothy Dozat, Natalia Silveira et al. · 2014 · 627 citations
- [Universal Dependencies](https://md.research.elamur.ai/free/en/papers/marneffe-2021-universal-dependencies/) — Marie-Catherine de Marneffe, Christopher D. Manning, Joakim Nivre et al. · 2021 · 480 citations
- [Enhanced English Universal Dependencies: An Improved Representation for Natural Language Understanding Tasks](https://md.research.elamur.ai/free/en/papers/schuster-2016-enhanced-english-universal-dependencies-improved/) — Sebastian Schuster, Christopher D. Manning · 2016 · 336 citations
- [Universal Dependencies v2: An Evergrowing Multilingual Treebank Collection](https://md.research.elamur.ai/free/en/papers/nivre-2020-universal-dependencies-v2-evergrowing-multilingual/) — Joakim Nivre, Marie-Catherine de Marneffe, Filip Ginter et al. · 2020 · 325 citations
- [Assessing the Annotation Consistency of the Universal Dependencies Corpora](https://md.research.elamur.ai/free/en/papers/marneffe-2017-assessing-annotation-consistency-universal-dependencies/) — Marie-Catherine de Marneffe, Matias Grioni, Jenna Kanerva et al. · 2017 · 30 citations

## Related concepts

- [Universal Dependencies](https://md.research.elamur.ai/free/en/concepts/universal-dependencies/) — Universal Dependencies is a framework and an open collection of treebanks that annotates the grammar of many languages with one shared…
- [Dependency parsing](https://md.research.elamur.ai/free/en/concepts/dependency-parsing/) — Dependency parsing is the task of recovering a sentence's syntactic structure as directed, labelled links between its words. Each word is…

## More papers

Topics: [🌐 Universal Dependencies](https://md.research.elamur.ai/free/en/topics/universal-dependencies/) · [🌳 Dependency parsing](https://md.research.elamur.ai/free/en/topics/dependency-parsing/)

Shelves: [🗣️ Language and Linguistics](https://md.research.elamur.ai/free/en/shelves/arts-and-humanities/language-and-linguistics/)

- [← previous concept X: other](https://md.research.elamur.ai/free/en/concepts/upos-x/)
- [next concept → Zipf's law](https://md.research.elamur.ai/free/en/concepts/zipfs-law/)
- [↑ back to concepts](https://md.research.elamur.ai/free/en/concepts/)
