---
title: dad promised the zoo but now he's gotta work — Promises · tree and pragmatics
description: dad promised the zoo but now he's gotta work Test 12 · ★ of lesson 199 «Promises» of the everyday course of Mova's primary school, with the dependency tree and pragmatics of the question and of each option; Mova's choice was wrong.
---

<!-- md -->
[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/corpora/questions/everyday/199-promises/t12/)

<!-- crumbs -->
[home](https://md.mova.elamur.ai/free/en/) / [corpora](https://md.mova.elamur.ai/free/en/corpora/) / [questions](https://md.mova.elamur.ai/free/en/corpora/questions/) / [Everyday](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/) / [Promises](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/199-promises/) / t12

# Test 12 · ★ · Promises

<!-- .ven lang=en -->
dad promised the zoo but now he's gotta work

<!-- .vintro -->
**Mova's choice:** option 1 · **The right answer:** option 2 · wrong ✗ · **Who acts:** dad · **What happens:** promise, be · **To what, where:** zoo, gotta work

<!-- .vabout -->
This is test 12 · ★ of lesson 199 «Promises» of the everyday course of Mova's primary school. The page gives the question's syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause, then the 4 options as the student saw them, each with its tree and pragmatics. Every text is parsed by Mova itself. How the student answered it, with the score of every option and why: [the test at school](https://md.mova.elamur.ai/free/en/school-run/everyday/199-promises/#t12).

## The question {#question}

```conllu
# sent_id = question:everyday:199-promises:t12:1
# text = dad promised the zoo but now he's gotta work
1	dad	dad	NOUN	NN	Number=Sing	2	nsubj	_	_
2	promised	promise	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	0	root	_	_
3	the	the	DET	DT	Definite=Def|PronType=Art	4	det	_	_
4	zoo	zoo	NOUN	NN	Number=Sing	2	obj	_	_
5	but	but	CCONJ	CC	_	10	cc	_	_
6	now	now	ADV	RB	PronType=Dem	10	advmod	_	_
7	he	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	10	nsubj	_	SpaceAfter=No
8	's	be	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	10	cop	_	_
9	gotta	gotta	ADJ	JJ	Degree=Pos	10	amod	_	_
10	work	work	NOUN	NN	Number=Sing	2	conj	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **promise** *speech: promise* | past | dad | the zoo |  |  |  |  | vn future\_having-13.3 «NP V NP.theme (PP)»: agent=Agent zoo=Theme |
| 2 | **is a** | present | dad | gotta work |  |  | now |  | tree rules |

<!-- .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.

## The options {#options}

### Option 1 · ← Mova's choice {#o1}

<!-- .ven lang=en -->
Scream and shout at him until he gives in and goes

```conllu
# sent_id = question:everyday:199-promises:t12:o1:1
# text = Scream and shout at him until he gives in and goes
1	Scream	scream	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	and	and	CCONJ	CC	_	3	cc	_	_
3	shout	shout	VERB	VB	Mood=Imp|VerbForm=Fin	1	conj	_	_
4	at	at	ADP	IN	_	5	case	_	_
5	him	he	PRON	PRP	Case=Acc|Gender=Masc|Number=Sing|Person=3|PronType=Prs	3	obl	_	_
6	until	until	SCONJ	IN	_	8	mark	_	_
7	he	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	8	nsubj	_	_
8	gives	give	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	1	advcl	_	_
9	in	in	ADP	RP	_	8	compound:prt	_	_
10	and	and	CCONJ	CC	_	11	cc	_	_
11	goes	go	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	8	conj	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **scream** *speech: express* | imperative | you *not said here* |  |  |  |  |  | vn manner\_speaking-37.3 «NP V»: agent=Agent |
| 2 | **shout** *speech: express* | infinitive | you *not said here* |  |  |  |  | at him *= he* | vn manner\_speaking-37.3 «NP V»: agent=Agent |
| 3 | **give in** | present | he |  |  |  |  |  | vn acquiesce-95.1-1 «NP V»: agent=Agent |
| 4 | **go** | present | he *not said here* |  |  |  |  |  | vn disappearance-48.2-1 «NP V»: agent=Theme |

### Option 2 · ✓ the right answer {#o2}

<!-- .ven lang=en -->
Talk calmly about it, things change sometimes

```conllu
# sent_id = question:everyday:199-promises:t12:o2:1
# text = Talk calmly about it, things change sometimes
1	Talk	talk	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	calmly	calmly	ADV	RB	_	1	advmod	_	_
3	about	about	ADP	IN	_	4	case	_	_
4	it	it	PRON	PRP	Case=Acc|Gender=Neut|Number=Sing|Person=3|PronType=Prs	1	obl	_	SpaceAfter=No
5	,	,	PUNCT	,	_	7	punct	_	_
6	things	thing	NOUN	NNS	Number=Plur	7	nsubj	_	_
7	change	change	VERB	VBP	Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin	1	conj	_	_
8	sometimes	sometimes	ADV	RB	PronType=Ind	7	advmod	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **talk** | imperative | you *not said here* |  |  |  |  | about it; calmly *property* | vn talk-37.5 «NP V PP.topic»: agent=Agent about it=Topic |
| 2 | **change** | present | things |  |  |  |  | sometimes *property* | vn dress-41.1.1-1-1 «NP V»: agent=Agent |

### Option 3 {#o3}

<!-- .ven lang=en -->
Say he never keeps any of his promises, so he owes you

```conllu
# sent_id = question:everyday:199-promises:t12:o3:1
# text = Say he never keeps any of his promises, so he owes you
1	Say	say	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	he	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	4	nsubj	_	_
3	never	never	ADV	RB	PronType=Neg	4	advmod	_	_
4	keeps	keep	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	1	ccomp	_	_
5	any	any	DET	DT	PronType=Ind	4	obj	_	_
6	of	of	ADP	IN	_	8	case	_	_
7	his	his	PRON	PRP$	Case=Gen|Gender=Masc|Number=Sing|Person=3|Poss=Yes|PronType=Prs	8	nmod:poss	_	_
8	promises	promise	NOUN	NNS	Number=Plur	5	nmod	_	SpaceAfter=No
9	,	,	PUNCT	,	_	12	punct	_	_
10	so	so	ADV	RB	_	12	advmod	_	_
11	he	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	12	nsubj	_	_
12	owes	owe	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	1	parataxis	_	_
13	you	you	PRON	PRP	Case=Acc|Person=2|PronType=Prs	12	obj	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **say** *speech: assert* | imperative | you *not said here* |  |  |  |  |  | vn say-37.7-1-1 «NP V that S»: agent=Agent clause=Topic |
| 2 | **not** **keep** | present | he | any |  |  |  |  | vn keep-15.2 «NP V NP»: agent=Agent any=Theme |
| 3 | **owe** | present | he | you |  |  |  |  | vn future\_having-13.3 «NP V NP.theme (PP)»: agent=Agent you=Theme |
| 4 | **promise** |  | his *= he* |  |  |  |  |  | nom promise «communication transitive»: poss=agent |

### Option 4 {#o4}

<!-- .ven lang=en -->
Never trust him again about anything he promises

```conllu
# sent_id = question:everyday:199-promises:t12:o4:1
# text = Never trust him again about anything he promises
1	Never	never	ADV	RB	PronType=Neg	2	advmod	_	_
2	trust	trust	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
3	him	he	PRON	PRP	Case=Acc|Gender=Masc|Number=Sing|Person=3|PronType=Prs	2	obj	_	_
4	again	again	ADV	RB	_	2	advmod	_	_
5	about	about	ADP	IN	_	6	case	_	_
6	anything	anything	PRON	NN	Number=Sing|PronType=Ind	2	obl	_	_
7	he	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	8	nsubj	_	_
8	promises	promise	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	6	acl:relcl	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **not** **trust** | imperative | you *not said here* | him *= he* |  |  | again | about anything | vn conjecture-29.5-1 «NP V NP»: agent=Agent he=Theme |
| 2 | **promise** *speech: promise* | present | he |  |  |  |  |  | vn promise-37.13 «NP V that S»: agent=Agent |

<!-- div src -->

**Text:** the tests of Mova's primary school, written for Mova (`world/data/school/`), as the course runner gave them to the student. **Trees:** Mova's own parse — the `en` model on the CPU, when the site is built — not checked by a teacher; they may be wrong. **Frames:** Mova's frames reader (`prag`), each text read on its own. Elamur Cosmic License.

<!-- /div -->

<!-- pn -->
- ← previous: [Promises, test 11](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/199-promises/t11/)
- next →: [Promises, test 13](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/199-promises/t13/)
- ↑ back to [Promises](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/199-promises/)

