---
title: It is never too late to say sorry, or to accept one. — Enemies who became friends, and ones who never did · tree and pragmatics
description: It is never too late to say sorry, or to accept one. A sentence of the lesson «Enemies who became friends, and ones who never did» of the everyday course of Mova's primary school with its dependency tree and the pragmatics of every clause.
---

<!-- md -->
[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/corpora/school/everyday/484-enemies-who-became-friends-and-ones-who-never-did/34/)

<!-- crumbs -->
[home](https://md.mova.elamur.ai/free/en/) / [corpora](https://md.mova.elamur.ai/free/en/corpora/) / [school](https://md.mova.elamur.ai/free/en/corpora/school/) / [Everyday](https://md.mova.elamur.ai/free/en/corpora/school/everyday/) / [Enemies who became friends, and ones w…](https://md.mova.elamur.ai/free/en/corpora/school/everyday/484-enemies-who-became-friends-and-ones-who-never-did/) / 34

# Enemies who became friends, and ones who never did, sentence 34

<!-- .ven lang=en -->
It is never too late to say sorry, or to accept one.

<!-- .vintro -->
**What happens:** not be, say, accept · **To what, where:** one · **Speech:** someone speaks here

<!-- .vabout -->
This is a sentence of the lesson «Enemies who became friends, and ones who never did» of the everyday course of Mova's primary school. The page gives its syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause: what happens, when and where, as Mova's frames read it from the tree.

## The tree {#tree}

```conllu
# sent_id = school:everyday:484-enemies-who-became-friends-and-ones-who-never-did.lesson:34
# text = It is never too late to say sorry, or to accept one.
# source = school lesson (ours)
# course = everyday
# lesson = 484-enemies-who-became-friends-and-ones-who-never-did.lesson
# annotation = Mova annot: Rust (en) → Haiku 5.5 (medium, Batches API) patches; gates UD 2.18; agreed by treeagree rules (Stanza, Trankit, spaCy trf): R7-rel-agree ×1
1	It	it	PRON	PRP	Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs	5	expl	_	Agree=R7-rel-agree|Haiku=5:nsubj
2	is	be	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	5	cop	_	_
3	never	never	ADV	RB	PronType=Neg	5	advmod	_	_
4	too	too	ADV	RB	_	5	advmod	_	_
5	late	late	ADJ	JJ	Degree=Pos	0	root	_	_
6	to	to	PART	TO	_	7	mark	_	_
7	say	say	VERB	VB	VerbForm=Inf	5	csubj	_	_
8	sorry	sorry	INTJ	UH	_	7	discourse	_	_
9	,	,	PUNCT	,	_	12	punct	_	_
10	or	or	CCONJ	CC	_	12	cc	_	_
11	to	to	PART	TO	_	12	mark	_	_
12	accept	accept	VERB	VB	VerbForm=Inf	7	conj	_	_
13	one	one	NUM	CD	NumForm=Word|NumType=Card	12	obj	_	_
14	.	.	PUNCT	.	_	5	punct	_	_
```

## Pragmatics {#pragmatics}

<!-- sa -->
- form: statement
- act: evaluate
- voice: narrator
- polarity: none
- teacher: kept the draft

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **not** **is** | present |  |  |  |  |  | late *property* | tree rules |
| 2 | **say** *speech: assert* | to-infinitive |  |  |  |  |  |  | vn say-37.7-1-1 «NP V that S»: agent=Agent |
| 3 | **accept** | to-infinitive |  | one |  |  |  |  | vn obtain-13.5.2 «NP V NP»: agent=Agent one=Theme |

<!-- .note -->
One row per clause the reader finds. «not said here»: a role filled from the clause above. «roles by»: a VerbNet class and frame when one fits the verb, else the reader's rules on the tree.

<!-- div src -->

**Licence: [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)**, as the whole of Mova corpus 0.4, of which this treebank (the agreed school, `mova-school-agreed-en.conllu`) is part. The lessons were written for Mova's primary school. Sentence `school:everyday:484-enemies-who-became-friends-and-ones-who-never-did.lesson:34`.

**The tree:** Mova annot: Rust (en) → Haiku 5.5 (medium, Batches API) patches; gates UD 2.18; agreed by treeagree rules (Stanza, Trankit, spaCy trf): R7-rel-agree ×1. **The frames** are read from the tree by Mova's frames reader (`prag`) when this page is built, the lesson read in order, so a pronoun may be resolved from an earlier sentence.

See the [release 0.4](https://md.mova.elamur.ai/free/en/releases/0.4/).

<!-- /div -->

<!-- pn -->
- ← previous: [Enemies who became friends, and ones w…, 33](https://md.mova.elamur.ai/free/en/corpora/school/everyday/484-enemies-who-became-friends-and-ones-who-never-did/33/)
- next →: [Enemies who became friends, and ones w…, 35](https://md.mova.elamur.ai/free/en/corpora/school/everyday/484-enemies-who-became-friends-and-ones-who-never-did/35/)
- ↑ back to [the lesson](https://md.mova.elamur.ai/free/en/corpora/school/everyday/484-enemies-who-became-friends-and-ones-who-never-did/)

