---
title: State the reason for which a happy secret, such as a surprise presen… — Peer pressure, happy secrets and being… · tree and pragmatics
description: State the reason for which a happy secret, such as a surprise present, should be kept. Exam question 4 of lesson 315 «Peer pressure, happy secrets and being trusted» of the everyday course of Mova's primary school, with the dependency tree and pragmatics of the question and of each option; Mova's ch
---

<!-- md -->
[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/corpora/questions/everyday/315-dares-surprises-and-being-trusted/e4/)

<!-- 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/) / [Peer pressure, happy secrets and being…](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/315-dares-surprises-and-being-trusted/) / e4

# Exam question 4 · Peer pressure, happy secrets and being trusted

<!-- .ven lang=en -->
State the reason for which a happy secret, such as a surprise present, should be kept.

<!-- .vintro -->
**Mova's choice:** option 3 · **The right answer:** option 3 · right ✓ · **What happens:** keep · **To what, where:** happy secret

<!-- .vabout -->
This is exam question 4 of lesson 315 «Peer pressure, happy secrets and being trusted» of the everyday course of Mova's primary school, asked in stiff, formal language. 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/315-dares-surprises-and-being-trusted/#e4).

## The question {#question}

```conllu
# sent_id = question:everyday:315-dares-surprises-and-being-trusted:e4:1
# text = State the reason for which a happy secret, such as a surprise present, should be kept.
1	State	state	NOUN	NN	Number=Sing	0	root	_	_
2	the	the	DET	DT	Definite=Def|PronType=Art	3	det	_	_
3	reason	reason	NOUN	NN	Number=Sing	1	appos	_	_
4	for	for	ADP	IN	_	5	case	_	_
5	which	which	PRON	WDT	PronType=Rel	18	obl	_	_
6	a	a	DET	DT	Definite=Ind|PronType=Art	8	det	_	_
7	happy	happy	ADJ	JJ	Degree=Pos	8	amod	_	_
8	secret	secret	NOUN	NN	Number=Sing	18	nsubj:pass	_	SpaceAfter=No
9	,	,	PUNCT	,	_	14	punct	_	_
10	such	such	ADJ	JJ	Degree=Pos|ExtPos=ADP	14	case	_	_
11	as	as	ADP	IN	_	10	fixed	_	_
12	a	a	DET	DT	Definite=Ind|PronType=Art	14	det	_	_
13	surprise	surprise	NOUN	NN	Number=Sing	14	compound	_	_
14	present	present	NOUN	NN	Number=Sing	8	nmod	_	SpaceAfter=No
15	,	,	PUNCT	,	_	14	punct	_	_
16	should	should	AUX	MD	VerbForm=Fin	18	aux	_	_
17	be	be	AUX	VB	VerbForm=Inf	18	aux:pass	_	_
18	kept	keep	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	3	acl:relcl	_	SpaceAfter=No
19	.	.	PUNCT	.	_	1	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **keep** | should · passive |  | a happy secret such a surprise present |  |  |  | for the reason | vn keep-15.2 «NP V NP»: subject=Theme |

<!-- .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 {#o1}

<!-- .ven lang=en -->
Secrets must always be kept without exception

```conllu
# sent_id = question:everyday:315-dares-surprises-and-being-trusted:e4:o1:1
# text = Secrets must always be kept without exception
1	Secrets	secret	NOUN	NNS	Number=Plur	5	nsubj:pass	_	_
2	must	must	AUX	MD	VerbForm=Fin	5	aux	_	_
3	always	always	ADV	RB	PronType=Tot	5	advmod	_	_
4	be	be	AUX	VB	VerbForm=Inf	5	aux:pass	_	_
5	kept	keep	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	0	root	_	_
6	without	without	ADP	IN	_	7	case	_	_
7	exception	exception	NOUN	NN	Number=Sing	5	obl	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **keep** | must · passive |  | Secrets |  |  |  | without exception; always *property* | vn keep-15.2 «NP V NP»: subject=Theme |

### Option 2 {#o2}

<!-- .ven lang=en -->
It is required by law

```conllu
# sent_id = question:everyday:315-dares-surprises-and-being-trusted:e4:o2:1
# text = It is required by law
1	It	it	PRON	PRP	Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs	3	nsubj:pass	_	_
2	is	be	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	3	aux:pass	_	_
3	required	require	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	0	root	_	_
4	by	by	ADP	IN	_	5	case	_	_
5	law	law	NOUN	NN	Number=Sing	3	obl	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **require** | present · passive | law | It |  |  |  |  | vn require-103-1 «NP V NP»: agent=Theme subject=Precondition |

### Option 3 · ← Mova's choice · ✓ the right answer {#o3}

<!-- .ven lang=en -->
Spoiling it takes the joy from the giver

```conllu
# sent_id = question:everyday:315-dares-surprises-and-being-trusted:e4:o3:1
# text = Spoiling it takes the joy from the giver
1	Spoiling	spoil	VERB	VBG	Tense=Pres|VerbForm=Part	3	csubj	_	_
2	it	it	PRON	PRP	Case=Acc|Gender=Neut|Number=Sing|Person=3|PronType=Prs	1	obj	_	_
3	takes	take	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
4	the	the	DET	DT	Definite=Def|PronType=Art	5	det	_	_
5	joy	joy	NOUN	NN	Number=Sing	3	obj	_	_
6	from	from	ADP	IN	_	8	case	_	_
7	the	the	DET	DT	Definite=Def|PronType=Art	8	det	_	_
8	giver	giver	NOUN	NN	Number=Sing	3	obl	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **spoil** | gerund |  | it |  |  |  |  | tree rules |
| 2 | **take** | present | Spoiling | the joy |  | the giver |  |  | vn bring-11.3 «NP V NP PP.initial\_location»: agent=Agent joy=Theme from giver=Initial\_Location |

### Option 4 {#o4}

<!-- .ven lang=en -->
The giver would otherwise demand payment

```conllu
# sent_id = question:everyday:315-dares-surprises-and-being-trusted:e4:o4:1
# text = The giver would otherwise demand payment
1	The	the	DET	DT	Definite=Def|PronType=Art	2	det	_	_
2	giver	giver	NOUN	NN	Number=Sing	5	nsubj	_	_
3	would	would	AUX	MD	VerbForm=Fin	5	aux	_	_
4	otherwise	otherwise	ADV	RB	_	5	advmod	_	_
5	demand	demand	VERB	VB	VerbForm=Inf	0	root	_	_
6	payment	payment	NOUN	NN	Number=Sing	5	obj	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **demand** *speech: request* | would | the giver | payment |  |  |  | otherwise *property* | vn require-103-1 «NP V NP»: agent=Theme payment=Precondition |

<!-- 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: [Peer pressure, happy secrets and being…, exam 3](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/315-dares-surprises-and-being-trusted/e3/)
- next →: [Caring for pets, snake bites, bears an…, test 1](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/316-new-pets-caring-snake-bites-bears-and-the-zoo/t1/)
- ↑ back to [Peer pressure, happy secrets and being trusted](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/315-dares-surprises-and-being-trusted/)

