---
title: Theo's ex-friend never says sorry. Theo says hi in the corridor mont… — Forgiving · tree and pragmatics
description: Theo's ex-friend never says sorry. Theo says hi in the corridor months later. What has Theo done? Test 11 of lesson 454 «Forgiving» 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/454-forgiving/t11/)

<!-- 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/) / [Forgiving](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/454-forgiving/) / t11

# Test 11 · Forgiving

<!-- .ven lang=en -->
Theo's ex-friend never says sorry. Theo says hi in the corridor months later. What has Theo done?

<!-- .vintro -->
**Mova's choice:** option 2 · **The right answer:** option 4 · wrong ✗ · **Who acts:** ex-friend, Theo · **What happens:** not say, say, do · **Speech:** someone speaks here

<!-- .vabout -->
This is test 11 of lesson 454 «Forgiving» 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/454-forgiving/#t11).

## The question {#question}

<!-- .note -->
*Sentence 1:* Theo's ex-friend never says sorry.

```conllu
# sent_id = question:everyday:454-forgiving:t11:1
# text = Theo's ex-friend never says sorry.
1	Theo	Theo	PROPN	NNP	Number=Sing	3	nmod:poss	_	SpaceAfter=No
2	's	's	PART	POS	_	1	case	_	_
3	ex-friend	ex-friend	NOUN	NN	Number=Sing	5	nsubj	_	_
4	never	never	ADV	RB	PronType=Neg	5	advmod	_	_
5	says	say	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
6	sorry	sorry	ADJ	JJ	Degree=Pos	5	xcomp	_	SpaceAfter=No
7	.	.	PUNCT	.	_	5	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **not** **say** *speech: apologize* | present | Theo's ex-friend |  |  |  |  | sorry *property* | vn say-37.7-1-1 «NP V that S»: agent=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.

<!-- .note -->
*Sentence 2:* Theo says hi in the corridor months later.

```conllu
# sent_id = question:everyday:454-forgiving:t11:2
# text = Theo says hi in the corridor months later.
1	Theo	Theo	PROPN	NNP	Number=Sing	2	nsubj	_	_
2	says	say	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
3	hi	hi	INTJ	UH	_	2	discourse	_	_
4	in	in	ADP	IN	_	7	case	_	_
5	the	the	DET	DT	Definite=Def|PronType=Art	7	det	_	_
6	corridor	corridor	NOUN	NN	Number=Sing	7	compound	_	_
7	months	month	NOUN	NNS	Number=Plur	8	obl:unmarked	_	_
8	later	late	ADV	RBR	Degree=Cmp	2	advmod	_	SpaceAfter=No
9	.	.	PUNCT	.	_	2	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **say** *speech: assert* | present | Theo |  |  |  |  | late *property* | vn say-37.7-1-1 «NP V that S»: agent=Agent |

<!-- .note -->
*Sentence 3:* What has Theo done?

```conllu
# sent_id = question:everyday:454-forgiving:t11:3
# text = What has Theo done?
1	What	what	PRON	WP	PronType=Int	4	obj	_	_
2	has	have	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	4	aux	_	_
3	Theo	Theo	PROPN	NNP	Number=Sing	4	nsubj	_	_
4	done	do	VERB	VBN	Tense=Past|VerbForm=Part	0	root	_	SpaceAfter=No
5	?	?	PUNCT	.	_	4	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **do** | present · perfect | Theo |  |  |  |  |  | vn act-114-1 «NP V NP»: agent=Agent what=Eventuality |

## The options {#options}

### Option 1 {#o1}

<!-- .ven lang=en -->
Become best friends with him all over again

```conllu
# sent_id = question:everyday:454-forgiving:t11:o1:1
# text = Become best friends with him all over again
1	Become	become	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	best	good	ADJ	JJS	Degree=Sup	3	amod	_	_
3	friends	friend	NOUN	NNS	Number=Plur	1	xcomp	_	_
4	with	with	ADP	IN	_	5	case	_	_
5	him	he	PRON	PRP	Case=Acc|Gender=Masc|Number=Sing|Person=3|PronType=Prs	3	nmod	_	_
6	all	all	ADV	RB	_	7	advmod	_	_
7	over	over	ADV	RB	_	1	advmod	_	_
8	again	again	ADV	RB	_	1	advmod	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **become** | imperative | you *not said here* | best friends with him |  |  | again | over *property* | vn become-109.1-1-1 «NP V PP.attribute»: agent=Patient |

### Option 2 · ← Mova's choice {#o2}

<!-- .ven lang=en -->
Told everyone the friend was right

```conllu
# sent_id = question:everyday:454-forgiving:t11:o2:1
# text = Told everyone the friend was right
1	Told	tell	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	2	amod	_	_
2	everyone	everyone	PRON	NN	Number=Sing|PronType=Tot	0	root	_	_
3	the	the	DET	DT	Definite=Def|PronType=Art	4	det	_	_
4	friend	friend	NOUN	NN	Number=Sing	6	nsubj	_	_
5	was	be	AUX	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	6	cop	_	_
6	right	right	ADJ	JJ	Degree=Pos	2	acl:relcl	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **tell** *speech: assert* | participle |  |  |  |  |  |  | vn transfer\_mesg-37.1.1-1-1 «NP V»: agent=Agent |
| 2 | **is** | past | the friend |  |  |  |  | right *property* | tree rules |

### Option 3 {#o3}

<!-- .ven lang=en -->
Pretended it never happened

```conllu
# sent_id = question:everyday:454-forgiving:t11:o3:1
# text = Pretended it never happened
1	Pretended	pretend	VERB	VBD	Mood=Ind|Number=Sing|Person=1|Tense=Past|VerbForm=Fin	0	root	_	_
2	it	it	PRON	PRP	Case=Acc|Gender=Neut|Number=Sing|Person=3|PronType=Prs	1	obj	_	_
3	never	never	ADV	RB	PronType=Neg	4	advmod	_	_
4	happened	happen	VERB	VBD	Mood=Ind|Tense=Past|VerbForm=Fin	1	ccomp	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **pretend** | past |  | it |  |  |  |  | tree rules |
| 2 | **not** **happen** | past |  |  |  |  |  |  | vn occur-48.3-1 «NP V»: agent=Theme |

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

<!-- .ven lang=en -->
Let go of the anger for himself

```conllu
# sent_id = question:everyday:454-forgiving:t11:o4:1
# text = Let go of the anger for himself
1	Let	let	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	go	go	VERB	VB	VerbForm=Inf	1	xcomp	_	_
3	of	of	ADP	IN	_	5	case	_	_
4	the	the	DET	DT	Definite=Def|PronType=Art	5	det	_	_
5	anger	anger	NOUN	NN	Number=Sing	2	obl	_	_
6	for	for	ADP	IN	_	7	case	_	_
7	himself	himself	PRON	PRP	Case=Acc|Gender=Masc|Number=Sing|Person=3|PronType=Prs|Reflex=Yes	2	obl	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **let** | imperative | you *not said here* |  |  |  |  |  | tree rules |
| 2 | **go** | infinitive | you *not said here* |  |  |  |  | of the anger; for himself *= he* | vn escape-51.1-1 «NP V PP.initial\_location»: agent=Theme of anger=Initial\_Location |

<!-- 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: [Forgiving, test 10](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/454-forgiving/t10/)
- next →: [Forgiving, exam 1](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/454-forgiving/e1/)
- ↑ back to [Forgiving](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/454-forgiving/)

