---
title: keep promising to give back his game but forgot again — Promises · tree and pragmatics
description: keep promising to give back his game but forgot again Test 14 · ★ 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/t14/)

<!-- 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/) / t14

# Test 14 · ★ · Promises

<!-- .ven lang=en -->
keep promising to give back his game but forgot again

<!-- .vintro -->
**Mova's choice:** option 1 · **The right answer:** option 4 · wrong ✗ · **Who acts:** you · **What happens:** keep, promise, give back, forget · **To what, where:** game

<!-- .vabout -->
This is test 14 · ★ 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/#t14).

## The question {#question}

```conllu
# sent_id = question:everyday:199-promises:t14:1
# text = keep promising to give back his game but forgot again
1	keep	keep	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	promising	promise	VERB	VBG	VerbForm=Ger	1	xcomp	_	_
3	to	to	PART	TO	_	4	mark	_	_
4	give	give	VERB	VB	VerbForm=Inf	2	xcomp	_	_
5	back	back	ADP	RP	_	4	compound:prt	_	_
6	his	his	PRON	PRP$	Case=Gen|Gender=Masc|Number=Sing|Person=3|Poss=Yes|PronType=Prs	7	nmod:poss	_	_
7	game	game	NOUN	NN	Number=Sing	4	obj	_	_
8	but	but	CCONJ	CC	_	9	cc	_	_
9	forgot	forget	VERB	VBD	Mood=Ind|Tense=Past|VerbForm=Fin	1	conj	_	_
10	again	again	ADV	RB	_	9	advmod	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **keep** | imperative | you *not said here* |  |  |  |  |  | tree rules |
| 2 | **promise** *speech: promise* | gerund | you *not said here* |  |  |  |  |  | vn promise-37.13 «NP V that S»: agent=Agent clause=Topic |
| 3 | **give back** *not said to happen* | to-infinitive | you *not said here* | his game |  |  |  |  | vn give-13.1 «NP V NP»: agent=Agent game=Theme |
| 4 | **forget** | past | you *not said here* |  |  |  | again |  | 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 -->
Say you lost it

```conllu
# sent_id = question:everyday:199-promises:t14:o1:1
# text = Say you lost it
1	Say	say	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	you	you	PRON	PRP	Case=Nom|Person=2|PronType=Prs	3	nsubj	_	_
3	lost	lose	VERB	VBD	Mood=Ind|Number=Sing|Person=2|Tense=Past|VerbForm=Fin	1	ccomp	_	_
4	it	it	PRON	PRP	Case=Acc|Gender=Neut|Number=Sing|Person=3|PronType=Prs	3	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 | **lose** | past | you | it |  |  |  |  | vn succeed-74-3-1 «NP V NP»: agent=Agent it=Eventuality |

### Option 2 {#o2}

<!-- .ven lang=en -->
Promise again tomorrow, and this time say it more seriously

```conllu
# sent_id = question:everyday:199-promises:t14:o2:1
# text = Promise again tomorrow, and this time say it more seriously
1	Promise	promise	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	again	again	ADV	RB	_	1	advmod	_	_
3	tomorrow	tomorrow	NOUN	NN	Number=Sing	1	obl:unmarked	_	SpaceAfter=No
4	,	,	PUNCT	,	_	8	punct	_	_
5	and	and	CCONJ	CC	_	8	cc	_	_
6	this	this	DET	DT	Number=Sing|PronType=Dem	7	det	_	_
7	time	time	NOUN	NN	Number=Sing	8	obl:unmarked	_	_
8	say	say	VERB	VB	Mood=Imp|VerbForm=Fin	1	conj	_	_
9	it	it	PRON	PRP	Case=Acc|Gender=Neut|Number=Sing|Person=3|PronType=Prs	8	obj	_	_
10	more	more	ADV	RBR	Degree=Cmp	11	advmod	_	_
11	seriously	seriously	ADV	RB	_	8	advmod	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **promise** *speech: promise* | imperative | you *not said here* |  |  |  | again; tomorrow |  | vn promise-37.13 «NP V that S»: agent=Agent |
| 2 | **say** *speech: assert* | infinitive | you *not said here* | it |  |  | time | seriously *property* | vn say-37.7-1-1 «NP V NP.topic»: agent=Agent it=Topic |

### Option 3 {#o3}

<!-- .ven lang=en -->
Keep it, he'll forget

```conllu
# sent_id = question:everyday:199-promises:t14:o3:1
# text = Keep it, he'll forget
1	Keep	keep	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	it	it	PRON	PRP	Case=Acc|Gender=Neut|Number=Sing|Person=3|PronType=Prs	1	obj	_	SpaceAfter=No
3	,	,	PUNCT	,	_	6	punct	_	_
4	he	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	6	nsubj	_	SpaceAfter=No
5	'll	will	AUX	MD	VerbForm=Fin	6	aux	_	_
6	forget	forget	VERB	VB	VerbForm=Inf	1	conj	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **keep** | imperative | you *not said here* | it |  |  |  |  | vn keep-15.2 «NP V NP»: agent=Agent it=Theme |
| 2 | **forget** | future | he |  |  |  |  |  | tree rules |

### Option 4 · ✓ the right answer {#o4}

<!-- .ven lang=en -->
Give it back today, broken promises lose trust

```conllu
# sent_id = question:everyday:199-promises:t14:o4:1
# text = Give it back today, broken promises lose trust
1	Give	give	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	it	it	PRON	PRP	Case=Acc|Gender=Neut|Number=Sing|Person=3|PronType=Prs	1	iobj	_	_
3	back	back	ADV	RB	_	1	advmod	_	_
4	today	today	NOUN	NN	Number=Sing	1	obl:unmarked	_	SpaceAfter=No
5	,	,	PUNCT	,	_	8	punct	_	_
6	broken	break	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	7	amod	_	_
7	promises	promise	NOUN	NNS	Number=Plur	8	nsubj	_	_
8	lose	lose	VERB	VBP	Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin	1	advcl	_	_
9	trust	trust	NOUN	NN	Number=Sing	8	obj	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **give back** | imperative | you *not said here* | it |  |  | today |  | vn give-13.1 «NP V NP»: agent=Agent it=Theme |
| 2 | **break** | participle |  |  |  |  |  |  | vn hurt-40.8.3-1-1 «NP V»: agent=Patient |
| 3 | **lose** | present | broken promises | trust |  |  |  |  | vn succeed-74-3-1 «NP V NP»: agent=Agent trust=Eventuality |

<!-- 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 13](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/199-promises/t13/)
- next →: [Promises, test 15](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/199-promises/t15/)
- ↑ back to [Promises](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/199-promises/)

