---
title: The magician thanked him who spoke, and having seen the palace knew… — The Arabian Nights Entertainments · tree and pragmatics
description: The magician thanked him who spoke, and having seen the palace knew that it had been raised by the genie of the lamp, and became half mad with rage. Who acts: magician, having, genie. A sentence of «The Arabian Nights Entertainments» by Andrew Lang, Opening, part 32, with its dependency tree and the
---

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

<!-- 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 Arabian Nights Entertainments](https://md.mova.elamur.ai/free/en/corpora/tales/pg128/) / [Opening, part 32](https://md.mova.elamur.ai/free/en/corpora/tales/pg128/32/) / 7

# The Arabian Nights Entertainments, Opening, part 32, sentence 7

<!-- .ven lang=en -->
The magician thanked him who spoke, and having seen the palace knew that it had been raised by the genie of the lamp, and became half mad with rage.

<!-- .vintro -->
**Who acts:** magician, having, genie · **What happens:** thank, speak, have, see, know, raise · **To what, where:** Aladdin, palace · **Speech:** someone speaks here

<!-- .vabout -->
This is a sentence of «The Arabian Nights Entertainments» by Andrew Lang, Opening, part 32. The page gives its syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause: who acts (magician, having, genie), 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:pg128:32:7
# text = The magician thanked him who spoke, and having seen the palace knew that it had been raised by the genie of the lamp, and became half mad with rage.
1	The	the	DET	DT	Definite=Def|PronType=Art	2	det	_	_
2	magician	magician	NOUN	NN	Number=Sing	3	nsubj	_	_
3	thanked	thank	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	0	root	_	_
4	him	he	PRON	PRP	Case=Acc|Gender=Masc|Number=Sing|Person=3|PronType=Prs	3	obj	_	_
5	who	who	PRON	WP	PronType=Rel	6	nsubj	_	_
6	spoke	speak	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	3	parataxis	_	SpaceAfter=No
7	,	,	PUNCT	,	_	13	punct	_	_
8	and	and	CCONJ	CC	_	13	cc	_	_
9	having	have	VERB	VBG	VerbForm=Ger	13	csubj	_	_
10	seen	see	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	9	xcomp	_	_
11	the	the	DET	DT	Definite=Def|PronType=Art	12	det	_	_
12	palace	palace	NOUN	NN	Number=Sing	10	obj	_	_
13	knew	know	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	3	parataxis	_	_
14	that	that	SCONJ	IN	_	18	mark	_	_
15	it	it	PRON	PRP	Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs	18	nsubj:pass	_	_
16	had	have	AUX	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	18	aux	_	_
17	been	be	AUX	VBN	Tense=Past|VerbForm=Part	18	aux:pass	_	_
18	raised	raise	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	13	ccomp	_	_
19	by	by	ADP	IN	_	21	case	_	_
20	the	the	DET	DT	Definite=Def|PronType=Art	21	det	_	_
21	genie	genie	NOUN	NN	Number=Sing	18	obl	_	_
22	of	of	ADP	IN	_	24	case	_	_
23	the	the	DET	DT	Definite=Def|PronType=Art	24	det	_	_
24	lamp	lamp	NOUN	NN	Number=Sing	21	nmod	_	SpaceAfter=No
25	,	,	PUNCT	,	_	27	punct	_	_
26	and	and	CCONJ	CC	_	27	cc	_	_
27	became	become	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	3	conj	_	_
28	half	half	ADV	RB	NumForm=Word|NumType=Frac	29	advmod	_	_
29	mad	mad	ADJ	JJ	Degree=Pos	27	xcomp	_	_
30	with	with	ADP	IN	_	31	case	_	_
31	rage	rage	NOUN	NN	Number=Sing	29	obl	_	SpaceAfter=No
32	.	.	PUNCT	.	_	3	punct	_	_
```

## Pragmatics {#pragmatics}

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **thank** *speech: thank* | past | the magician |  | Aladdin |  |  |  | vn judgment-33.1-1 «NP V NP»: agent=Agent he=Theme |
| 2 | **speak** *speech: other* | past |  |  |  |  |  |  | vn talk-37.5 «NP V»: agent=Agent |
| 3 | **have** | gerund |  |  |  |  |  |  | tree rules |
| 4 | **see** | participle |  | the palace |  |  |  |  | vn comprehend-87.2-1-1 «NP V NP»: agent=Experiencer palace=Stimulus |
| 5 | **know** | past | having |  |  |  |  |  | vn comprehend-87.2-1-1-1 «NP V S\_ING»: agent=Experiencer clause=Stimulus |
| 6 | **raise** | past · perfect · passive | the genie of the lamp | palace |  |  |  |  | vn put\_direction-9.4 «NP V NP»: agent=Agent subject=Theme |
| 7 | **become** | past | the magician *not said here* |  |  |  |  | mad *property* | vn become-109.1-1-1 «NP V PP.attribute»: agent=Patient |

<!-- .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 Arabian Nights Entertainments» by Andrew Lang, Project Gutenberg book 128 (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 6](https://md.mova.elamur.ai/free/en/corpora/tales/pg128/32/6/)
- next →: [sentence 8](https://md.mova.elamur.ai/free/en/corpora/tales/pg128/32/8/)
- ↑ back to [Opening, part 32](https://md.mova.elamur.ai/free/en/corpora/tales/pg128/32/)

