---
title: Every day for three hours he rattled on the roof of the castle till… — The Happy Prince, and Other Tales · tree and pragmatics
description: Every day for three hours he rattled on the roof of the castle till he broke most of the slates, and then he ran round and round the garden as fast as he could go. Who acts: Hail. A sentence of «The Happy Prince, and Other Tales» by Oscar Wilde, Opening, part 3, with its dependency tree and the prag
---

<!-- md -->
[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/corpora/tales/pg902/3/76/)

<!-- crumbs -->
[home](https://md.mova.elamur.ai/free/en/) / [corpora](https://md.mova.elamur.ai/free/en/corpora/) / [tales](https://md.mova.elamur.ai/free/en/corpora/tales/) / [The Happy Prince, and Other Tales](https://md.mova.elamur.ai/free/en/corpora/tales/pg902/) / [Opening, part 3](https://md.mova.elamur.ai/free/en/corpora/tales/pg902/3/) / 76

# The Happy Prince, and Other Tales, Opening, part 3, sentence 76

<!-- .ven lang=en -->
Every day for three hours he rattled on the roof of the castle till he broke most of the slates, and then he ran round and round the garden as fast as he could go.

<!-- .vintro -->
**Who acts:** Hail · **What happens:** rattle, break, run, round, go · **To what, where:** roof, most, garden

<!-- .vabout -->
This is a sentence of «The Happy Prince, and Other Tales» by Oscar Wilde, Opening, part 3. The page gives its syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause: who acts (Hail), what happens, when and where, as Mova's frames read it from the tree.

<!-- .note-en -->
**Parsed by Mova, not checked by a teacher.** This tree is Mova's own parse (the `en` model, on the CPU, when the site is built); it may be wrong.

## The tree {#tree}

```conllu
# sent_id = book:pg902:3:76
# text = Every day for three hours he rattled on the roof of the castle till he broke most of the slates, and then he ran round and round the garden as fast as he could go.
1	Every	every	DET	DT	PronType=Tot	2	det	_	_
2	day	day	NOUN	NN	Number=Sing	7	obl:unmarked	_	_
3	for	for	ADP	IN	_	5	case	_	_
4	three	three	NUM	CD	NumForm=Word|NumType=Card	5	nummod	_	_
5	hours	hour	NOUN	NNS	Number=Plur	2	nmod	_	_
6	he	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	7	nsubj	_	_
7	rattled	rattle	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	0	root	_	_
8	on	on	ADP	IN	_	10	case	_	_
9	the	the	DET	DT	Definite=Def|PronType=Art	10	det	_	_
10	roof	roof	NOUN	NN	Number=Sing	7	obl	_	_
11	of	of	ADP	IN	_	13	case	_	_
12	the	the	DET	DT	Definite=Def|PronType=Art	13	det	_	_
13	castle	castle	NOUN	NN	Number=Sing	10	nmod	_	_
14	till	till	SCONJ	IN	_	16	mark	_	_
15	he	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	16	nsubj	_	_
16	broke	break	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	7	advcl	_	_
17	most	most	ADJ	JJS	Degree=Sup	16	obj	_	_
18	of	of	ADP	IN	_	20	case	_	_
19	the	the	DET	DT	Definite=Def|PronType=Art	20	det	_	_
20	slates	slate	NOUN	NNS	Number=Plur	17	nmod	_	SpaceAfter=No
21	,	,	PUNCT	,	_	25	punct	_	_
22	and	and	CCONJ	CC	_	25	cc	_	_
23	then	then	ADV	RB	PronType=Dem	25	advmod	_	_
24	he	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	25	nsubj	_	_
25	ran	run	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	7	parataxis	_	_
26	round	round	ADV	RB	_	25	advmod	_	_
27	and	and	CCONJ	CC	_	28	cc	_	_
28	round	round	VERB	VB	VerbForm=Inf	25	conj	_	_
29	the	the	DET	DT	Definite=Def|PronType=Art	30	det	_	_
30	garden	garden	NOUN	NN	Number=Sing	28	obj	_	_
31	as	as	ADV	RB	_	32	advmod	_	_
32	fast	fast	ADV	RB	Degree=Pos	28	advmod	_	_
33	as	as	SCONJ	IN	_	36	mark	_	_
34	he	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	36	nsubj	_	_
35	could	could	AUX	MD	VerbForm=Fin	36	aux	_	_
36	go	go	VERB	VB	VerbForm=Inf	32	advcl	_	SpaceAfter=No
37	.	.	PUNCT	.	_	7	punct	_	_
```

## Pragmatics {#pragmatics}

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **rattle** | past | Hail |  |  | the roof of the castle | day |  | vn sound\_emission-43.2 «NP V PP.location»: agent=Theme on roof=Location |
| 2 | **break** | past | Hail | most of the slates |  |  |  |  | vn hurt-40.8.3-1-1 «NP V NP»: agent=Experiencer most=Patient |
| 3 | **run** | past | Hail |  |  |  | then | round *property* | vn run-51.3.2-2-1 «NP V»: agent=Theme |
| 4 | **round** | infinitive | Hail *not said here* | the garden |  |  |  | fast *property* | vn bend-45.2 «NP V NP.patient»: agent=Agent garden=Patient |
| 5 | **go** | could | Hail |  |  |  |  |  | vn disappearance-48.2-1 «NP V»: agent=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.

<!-- div src -->

**Text:** «The Happy Prince, and Other Tales» by Oscar Wilde, Project Gutenberg book 902 (public domain in the USA). **Tree:** Mova's own parse, Elamur Cosmic License. **Frames:** Mova's frames reader (`prag`), the chapter read in order.

<!-- /div -->

<!-- pn -->
- ← previous: [sentence 75](https://md.mova.elamur.ai/free/en/corpora/tales/pg902/3/75/)
- next →: [sentence 77](https://md.mova.elamur.ai/free/en/corpora/tales/pg902/3/77/)
- ↑ back to [Opening, part 3](https://md.mova.elamur.ai/free/en/corpora/tales/pg902/3/)

