---
title: His mum makes him say sorry, so he mumbles «soz» to the floor. — Saying sorry, and the sorry that is not accepted · tree and pragmatics
description: His mum makes him say sorry, so he mumbles «soz» to the floor. Who acts: mum, Kieran. A sentence of the lesson «Saying sorry, and the sorry that is not accepted» 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/477-saying-sorry-and-the-sorry-that-is-not-accepted/1/)

<!-- 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/) / [Saying sorry, and the sorry that is no…](https://md.mova.elamur.ai/free/en/corpora/school/everyday/477-saying-sorry-and-the-sorry-that-is-not-accepted/) / 1

# Saying sorry, and the sorry that is not accepted, sentence 1

<!-- .ven lang=en -->
His mum makes him say sorry, so he mumbles «soz» to the floor.

<!-- .vintro -->
**Who acts:** mum, Kieran · **What happens:** make, say, mumble · **To what, where:** Kieran, sorry, soz, floor · **Speech:** someone speaks here

<!-- .vabout -->
This is a sentence of the lesson «Saying sorry, and the sorry that is not accepted» 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: who acts (mum, Kieran), what happens, when and where, as Mova's frames read it from the tree.

## The tree {#tree}

```conllu
# sent_id = school:everyday:477-saying-sorry-and-the-sorry-that-is-not-accepted.lesson:1
# text = His mum makes him say sorry, so he mumbles «soz» to the floor.
# source = school lesson (ours)
# course = everyday
# lesson = 477-saying-sorry-and-the-sorry-that-is-not-accepted.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 ×2
1	His	his	PRON	PRP$	Case=Gen|Gender=Masc|Number=Sing|Person=3|Poss=Yes|PronType=Prs	2	nmod:poss	_	_
2	mum	mum	NOUN	NN	Number=Sing	3	nsubj	_	_
3	makes	make	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
4	him	he	PRON	PRP	Case=Acc|Gender=Masc|Number=Sing|Person=3|PronType=Prs	3	obj	_	_
5	say	say	VERB	VB	VerbForm=Inf	3	xcomp	_	_
6	sorry	sorry	NOUN	NN	Number=Sing	5	obj	_	_
7	,	,	PUNCT	,	_	10	punct	_	_
8	so	so	ADV	RB	_	10	advmod	_	Agree=R7-rel-agree|Haiku=10:mark|HaikuPos=SCONJ:IN:_
9	he	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	10	nsubj	_	_
10	mumbles	mumble	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	3	parataxis	_	Agree=R7-rel-agree|Haiku=3:advcl
11	«	«	PUNCT	``	_	12	punct	_	_
12	soz	soz	NOUN	NN	Number=Sing	10	obj	_	_
13	»	»	PUNCT	''	_	12	punct	_	_
14	to	to	ADP	IN	_	16	case	_	_
15	the	the	DET	DT	Definite=Def|PronType=Art	16	det	_	_
16	floor	floor	NOUN	NN	Number=Sing	10	obl	_	_
17	.	.	PUNCT	.	_	3	punct	_	_
```

## Pragmatics {#pragmatics}

<!-- .note -->
No stored speech act for this sentence.

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **make** | present | Kieran's mum | Kieran |  |  |  |  | tree rules |
| 2 | **say** *speech: assert* | infinitive | Kieran *not said here* | sorry |  |  |  |  | vn say-37.7-1-1 «NP V NP.topic»: agent=Agent sorry=Topic |
| 3 | **mumble** *speech: other* | present | Kieran | soz | the floor |  |  |  | vn manner\_speaking-37.3 «NP V NP PP.recipient»: agent=Agent soz=Topic to floor=Recipient |

<!-- .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:477-saying-sorry-and-the-sorry-that-is-not-accepted.lesson:1`.

**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 ×2. **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: [Saying sorry, and the sorry that is no…, 0](https://md.mova.elamur.ai/free/en/corpora/school/everyday/477-saying-sorry-and-the-sorry-that-is-not-accepted/0/)
- next →: [Saying sorry, and the sorry that is no…, 2](https://md.mova.elamur.ai/free/en/corpora/school/everyday/477-saying-sorry-and-the-sorry-that-is-not-accepted/2/)
- ↑ back to [the lesson](https://md.mova.elamur.ai/free/en/corpora/school/everyday/477-saying-sorry-and-the-sorry-that-is-not-accepted/)

