---
title: Mum's planning a surprise party for Dad on Saturday. Keep it or tell? — When not to keep a friend's secret · tree and pragmatics
description: Mum's planning a surprise party for Dad on Saturday. Keep it or tell? Test 7 · ★★★ of lesson 437 «When not to keep a friend's secret» 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/437-when-not-to-keep-a-friends-secret/t7/)

<!-- 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/) / [When not to keep a friend's secret](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/437-when-not-to-keep-a-friends-secret/) / t7

# Test 7 · ★★★ · When not to keep a friend's secret

<!-- .ven lang=en -->
Mum's planning a surprise party for Dad on Saturday. Keep it or tell?

<!-- .vintro -->
**Mova's choice:** option 2 · **The right answer:** option 1 · wrong ✗ · **Who acts:** Mum, you · **What happens:** plan, keep, tell · **To what, where:** surprise party, party · **Speech:** someone speaks here

<!-- .vabout -->
This is test 7 · ★★★ of lesson 437 «When not to keep a friend's secret» 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/437-when-not-to-keep-a-friends-secret/#t7).

## The question {#question}

<!-- .note -->
*Sentence 1:* Mum's planning a surprise party for Dad on Saturday.

```conllu
# sent_id = question:everyday:437-when-not-to-keep-a-friends-secret:t7:1
# text = Mum's planning a surprise party for Dad on Saturday.
1	Mum	mum	NOUN	NN	Number=Sing	3	nsubj	_	SpaceAfter=No
2	's	be	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	3	aux	_	_
3	planning	plan	VERB	VBG	Tense=Pres|VerbForm=Part	0	root	_	_
4	a	a	DET	DT	Definite=Ind|PronType=Art	6	det	_	_
5	surprise	surprise	NOUN	NN	Number=Sing	6	compound	_	_
6	party	party	NOUN	NN	Number=Sing	3	obj	_	_
7	for	for	ADP	IN	_	8	case	_	_
8	Dad	dad	NOUN	NN	Number=Sing	6	nmod	_	_
9	on	on	ADP	IN	_	10	case	_	_
10	Saturday	Saturday	PROPN	NNP	Number=Sing	3	obl	_	SpaceAfter=No
11	.	.	PUNCT	.	_	3	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **plan** | present · progressive | Mum | a surprise party |  |  | saturday | for Dad | vn intend-61.2-1-1 «NP V NP»: agent=Agent party=Topic |

<!-- .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:* Keep it or tell?

```conllu
# sent_id = question:everyday:437-when-not-to-keep-a-friends-secret:t7:2
# text = Keep it or tell?
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	_	_
3	or	or	CCONJ	CC	_	4	cc	_	_
4	tell	tell	VERB	VB	Mood=Imp|VerbForm=Fin	1	conj	_	SpaceAfter=No
5	?	?	PUNCT	.	_	1	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **keep** | imperative | you *not said here* | party |  |  |  |  | vn keep-15.2 «NP V NP»: agent=Agent it=Theme |
| 2 | **tell** *speech: assert* | infinitive | you *not said here* |  |  |  |  |  | vn transfer\_mesg-37.1.1-1-1 «NP V»: agent=Agent |

## The options {#options}

### Option 1 · ✓ the right answer {#o1}

<!-- .ven lang=en -->
Keep it — it's a happy surprise for a short time

```conllu
# sent_id = question:everyday:437-when-not-to-keep-a-friends-secret:t7:o1:1
# text = Keep it — it's a happy surprise for a short time
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	_	_
3	—	-	PUNCT	:	_	8	punct	_	_
4	it	it	PRON	PRP	Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs	8	nsubj	_	SpaceAfter=No
5	's	be	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	8	cop	_	_
6	a	a	DET	DT	Definite=Ind|PronType=Art	8	det	_	_
7	happy	happy	ADJ	JJ	Degree=Pos	8	amod	_	_
8	surprise	surprise	NOUN	NN	Number=Sing	1	parataxis	_	_
9	for	for	ADP	IN	_	12	case	_	_
10	a	a	DET	DT	Definite=Ind|PronType=Art	12	det	_	_
11	short	short	ADJ	JJ	Degree=Pos	12	amod	_	_
12	time	time	NOUN	NN	Number=Sing	1	obl	_	_
```

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

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

<!-- .ven lang=en -->
Tell a teacher

```conllu
# sent_id = question:everyday:437-when-not-to-keep-a-friends-secret:t7:o2:1
# text = Tell a teacher
1	Tell	tell	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	a	a	DET	DT	Definite=Ind|PronType=Art	3	det	_	_
3	teacher	teacher	NOUN	NN	Number=Sing	1	obj	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **tell** *speech: assert* | imperative | you *not said here* |  | a teacher |  |  |  | vn transfer\_mesg-37.1.1-1-1 «NP V NP.recipient»: agent=Agent teacher=Recipient |

### Option 3 {#o3}

<!-- .ven lang=en -->
Tell Dad at once, because secrets are always wrong

```conllu
# sent_id = question:everyday:437-when-not-to-keep-a-friends-secret:t7:o3:1
# text = Tell Dad at once, because secrets are always wrong
1	Tell	tell	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	Dad	dad	NOUN	NN	Number=Sing	1	obj	_	_
3	at	at	ADP	IN	_	4	case	_	_
4	once	once	ADV	RB	NumForm=Word|NumType=Mult	1	obl	_	SpaceAfter=No
5	,	,	PUNCT	,	_	10	punct	_	_
6	because	because	SCONJ	IN	_	10	mark	_	_
7	secrets	secret	NOUN	NNS	Number=Plur	10	nsubj	_	_
8	are	be	AUX	VBP	Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin	10	cop	_	_
9	always	always	ADV	RB	PronType=Tot	10	advmod	_	_
10	wrong	wrong	ADJ	JJ	Degree=Pos	1	parataxis	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **tell** *speech: assert* | imperative | you *not said here* |  | Dad |  |  |  | vn transfer\_mesg-37.1.1-1-1 «NP V NP.recipient»: agent=Agent dad=Recipient |
| 2 | **is** | present | secrets |  |  |  |  | always, wrong *property* | tree rules |

### Option 4 {#o4}

<!-- .ven lang=en -->
Tell the police

```conllu
# sent_id = question:everyday:437-when-not-to-keep-a-friends-secret:t7:o4:1
# text = Tell the police
1	Tell	tell	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	the	the	DET	DT	Definite=Def|PronType=Art	3	det	_	_
3	police	police	NOUN	NNS	Number=Plur	1	obj	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **tell** *speech: assert* | imperative | you *not said here* | the police |  |  |  |  | vn transfer\_mesg-37.1.1-1-1 «NP V NP.recipient»: agent=Agent police=Recipient |

<!-- 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: [When not to keep a friend's secret, test 6](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/437-when-not-to-keep-a-friends-secret/t6/)
- next →: [When not to keep a friend's secret, test 8](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/437-when-not-to-keep-a-friends-secret/t8/)
- ↑ back to [When not to keep a friend's secret](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/437-when-not-to-keep-a-friends-secret/)

