---
title: Good grown-ups keep their promises, say no kindly when they have too… — Being a good grown-up · tree and pragmatics
description: Good grown-ups keep their promises, say no kindly when they have too much, ask for help, own up to mistakes, stay kind when stressed, spot tricks and look after the people who need them. Who acts: Good grown ups, things, people. A sentence of the lesson «Being a good grown-up» of the adult life cour
---

<!-- md -->
[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/corpora/school/adult-life/40-being-a-good-grown-up/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/) / [Adult life](https://md.mova.elamur.ai/free/en/corpora/school/adult-life/) / [Being a good grown-up](https://md.mova.elamur.ai/free/en/corpora/school/adult-life/40-being-a-good-grown-up/) / 1

# Being a good grown-up, sentence 1

<!-- .ven lang=en -->
Good grown-ups keep their promises, say no kindly when they have too much, ask for help, own up to mistakes, stay kind when stressed, spot tricks and look after the people who need them.

<!-- .vintro -->
**Who acts:** Good grown ups, things, people · **What happens:** grow, keep, say, have, ask, own up · **To what, where:** promises, much, tricks, things · **Speech:** someone speaks here

<!-- .vabout -->
This is a sentence of the lesson «Being a good grown-up» of the adult life 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 (Good grown ups, things, people), what happens, when and where, as Mova's frames read it from the tree.

## The tree {#tree}

```conllu
# sent_id = school:adult-life:040-being-a-good-grown-up.lesson:1
# text = Good grown-ups keep their promises, say no kindly when they have too much, ask for help, own up to mistakes, stay kind when stressed, spot tricks and look after the people who need them.
# source = school lesson (ours)
# course = adult-life
# lesson = 040-being-a-good-grown-up.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): R2-punct-next ×1, R5-strong ×3, R6-punct-agree ×1, R7-rel-agree ×2
1	Good	good	ADJ	JJ	Degree=Pos	4	amod	_	_
2	grown	grow	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	4	amod	_	Agree=R7-rel-agree|Haiku=4:compound
3	-	-	PUNCT	HYPH	_	2	punct	_	_
4	ups	up	NOUN	NNS	Number=Plur	5	nsubj	_	_
5	keep	keep	VERB	VBP	Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
6	their	their	PRON	PRP$	Case=Gen|Number=Plur|Person=3|Poss=Yes|PronType=Prs	7	nmod:poss	_	_
7	promises	promise	NOUN	NNS	Number=Plur	5	obj	_	_
8	,	,	PUNCT	,	_	9	punct	_	_
9	say	say	VERB	VB	VerbForm=Inf	5	conj	_	Agree=R7-rel-agree|Haiku=5:discourse|HaikuPos=INTJ:UH:_
10	no	no	INTJ	UH	Polarity=Neg	5	discourse	_	_
11	kindly	kindly	ADV	RB	_	9	advmod	_	Agree=R5-strong|Haiku=14:advmod
12	when	when	ADV	WRB	PronType=Int	14	advmod	_	_
13	they	they	PRON	PRP	Case=Nom|Number=Plur|Person=3|PronType=Prs	14	nsubj	_	_
14	have	have	VERB	VBP	Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin	9	advcl	_	Agree=R5-strong|Haiku=5:conj
15	too	too	ADV	RB	_	16	advmod	_	_
16	much	much	ADJ	JJ	Degree=Pos	14	obj	_	_
17	,	,	PUNCT	,	_	18	punct	_	Agree=R2-punct-next|Haiku=5:punct
18	ask	ask	VERB	VB	Mood=Imp|VerbForm=Fin	5	conj	_	_
19	for	for	ADP	IN	_	20	case	_	_
20	help	help	NOUN	NN	Number=Sing	18	obl	_	_
21	,	,	PUNCT	,	_	22	punct	_	_
22	own	own	VERB	VB	VerbForm=Inf	18	xcomp	_	_
23	up	up	ADP	RP	_	22	compound:prt	_	_
24	to	to	ADP	IN	_	25	case	_	_
25	mistakes	mistake	NOUN	NNS	Number=Plur	22	obl	_	_
26	,	,	PUNCT	,	_	27	punct	_	_
27	stay	stay	VERB	VB	Mood=Imp|VerbForm=Fin	18	conj	_	_
28	kind	kind	ADJ	JJ	Degree=Pos	27	xcomp	_	_
29	when	when	ADV	WRB	PronType=Int	30	advmod	_	_
30	stressed	stress	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	27	advcl	_	Agree=R5-strong|Haiku=28:advcl
31	,	,	PUNCT	,	_	32	punct	_	Agree=R6-punct-agree|Haiku=33:punct
32	spot	spot	VERB	VB	Mood=Imp|VerbForm=Fin	27	conj	_	_
33	tricks	trick	NOUN	NNS	Number=Plur	32	obj	_	_
34	and	and	CCONJ	CC	_	35	cc	_	_
35	look	look	VERB	VB	Mood=Imp|VerbForm=Fin	27	conj	_	_
36	after	after	ADP	IN	_	38	case	_	_
37	the	the	DET	DT	Definite=Def|PronType=Art	38	det	_	_
38	people	people	NOUN	NNS	Number=Plur	35	obl	_	_
39	who	who	PRON	WP	PronType=Rel	40	nsubj	_	_
40	need	need	VERB	VBP	Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin	38	acl:relcl	_	_
41	them	they	PRON	PRP	Case=Acc|Number=Plur|Person=3|PronType=Prs	40	obj	_	_
42	.	.	PUNCT	.	_	5	punct	_	_
```

## Pragmatics {#pragmatics}

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

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **grow** | participle |  |  |  |  |  |  | vn appear-48.1.1 «NP V»: agent=Theme |
| 2 | **keep** | present | Good grown ups | things's promises |  |  |  |  | vn keep-15.2 «NP V NP»: agent=Agent promise=Theme |
| 3 | **say** *speech: assert* | infinitive | Good grown ups *not said here* |  |  |  |  | kindly *property* | vn say-37.7-1-1 «NP V that S»: agent=Agent |
| 4 | **have** | present | things *= thing* | much |  |  |  |  | vn birth-28.2-1 «NP V NP»: agent=Agent much=Patient |
| 5 | **ask** *speech: ask* | infinitive | Good grown ups *not said here* |  |  |  |  | for help | vn inquire-37.1.2 «NP V how S»: agent=Agent clause=Topic |
| 6 | **own up** *not said to happen* | infinitive | Good grown ups *not said here* |  |  |  |  | to mistakes | vn own-100.1 «NP V NP»: agent=Pivot |
| 7 | **stay** | infinitive | Good grown ups *not said here* |  |  |  |  | kind *property* | vn exist-47.1 «NP V»: agent=Theme |
| 8 | **stress** | participle | Good grown ups *not said here* |  |  |  |  |  | vn marvel-31.3 «NP V»: agent=Experiencer |
| 9 | **spot** | infinitive | Good grown ups *not said here* | tricks |  |  |  |  | vn fill-9.8-1 «NP V NP»: agent=Theme trick=Destination |
| 10 | **look** | infinitive | Good grown ups *not said here* |  |  |  | after the people |  | vn stimulus\_subject-30.4 «NP V PP.attribute»: agent=Stimulus |
| 11 | **need** | present | the people | things *= thing* |  |  |  |  | vn want-32.1-1-1 «NP V NP ADV»: agent=Pivot they=Theme |
| 12 | **promise** |  | things *= thing* |  |  |  |  |  | nom promise «communication transitive»: poss=agent |

<!-- .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:adult-life:040-being-a-good-grown-up.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): R2-punct-next ×1, R5-strong ×3, R6-punct-agree ×1, 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: [Being a good grown-up, 0](https://md.mova.elamur.ai/free/en/corpora/school/adult-life/40-being-a-good-grown-up/0/)
- next →: [Being a good grown-up, 3](https://md.mova.elamur.ai/free/en/corpora/school/adult-life/40-being-a-good-grown-up/3/)
- ↑ back to [the lesson](https://md.mova.elamur.ai/free/en/corpora/school/adult-life/40-being-a-good-grown-up/)

