---
title: So John ran up the steps as quickly as he could, for he knew that if… — The Book of Dragons · tree and pragmatics
description: So John ran up the steps as quickly as he could, for he knew that if the dragon got impatient before it was fastened, it could heave up the roof of the dungeon with one heave of its back, and kill them all in the ruins. Who acts: John, dragon, compliment, back. A sentence of «The Book of Dragons» by
---

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

<!-- 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 Book of Dragons](https://md.mova.elamur.ai/free/en/corpora/tales/pg23661/) / [The Dragon Tamers\]](https://md.mova.elamur.ai/free/en/corpora/tales/pg23661/12/) / 104

# The Book of Dragons, The Dragon Tamers\], sentence 104

<!-- .ven lang=en -->
So John ran up the steps as quickly as he could, for he knew that if the dragon got impatient before it was fastened, it could heave up the roof of the dungeon with one heave of its back, and kill them all in the ruins.

<!-- .vintro -->
**Who acts:** John, dragon, compliment, back · **What happens:** run up, know, get, fasten, heave up, kill · **To what, where:** steps, compliment, roof, ruins · **Speech:** someone speaks here

<!-- .vabout -->
This is a sentence of «The Book of Dragons» by E. Nesbit, The Dragon Tamers\]. The page gives its syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause: who acts (John, dragon, compliment, back), 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:pg23661:12:104
# text = So John ran up the steps as quickly as he could, for he knew that if the dragon got impatient before it was fastened, it could heave up the roof of the dungeon with one heave of its back, and kill them all in the ruins.
1	So	so	ADV	RB	_	3	advmod	_	_
2	John	John	PROPN	NNP	Number=Sing	3	nsubj	_	_
3	ran	run	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	0	root	_	_
4	up	up	ADP	RP	_	3	compound:prt	_	_
5	the	the	DET	DT	Definite=Def|PronType=Art	6	det	_	_
6	steps	step	NOUN	NNS	Number=Plur	3	obj	_	_
7	as	as	ADV	RB	_	8	advmod	_	_
8	quickly	quickly	ADV	RB	_	3	advmod	_	_
9	as	as	SCONJ	IN	_	11	mark	_	_
10	he	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	11	nsubj	_	_
11	could	could	AUX	MD	VerbForm=Fin	8	advcl	_	SpaceAfter=No
12	,	,	PUNCT	,	_	15	punct	_	_
13	for	for	SCONJ	IN	_	15	mark	_	_
14	he	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	15	nsubj	_	_
15	knew	know	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	3	conj	_	_
16	that	that	SCONJ	IN	_	29	mark	_	_
17	if	if	SCONJ	IN	_	20	mark	_	_
18	the	the	DET	DT	Definite=Def|PronType=Art	19	det	_	_
19	dragon	dragon	NOUN	NN	Number=Sing	20	nsubj	_	_
20	got	get	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	29	advcl	_	_
21	impatient	impatient	ADJ	JJ	Degree=Pos	20	xcomp	_	_
22	before	before	SCONJ	IN	_	25	mark	_	_
23	it	it	PRON	PRP	Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs	25	nsubj:pass	_	_
24	was	be	AUX	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	25	aux:pass	_	_
25	fastened	fasten	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	20	advcl	_	SpaceAfter=No
26	,	,	PUNCT	,	_	20	punct	_	_
27	it	it	PRON	PRP	Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs	29	nsubj	_	_
28	could	could	AUX	MD	VerbForm=Fin	29	aux	_	_
29	heave	heave	VERB	VB	VerbForm=Inf	15	ccomp	_	_
30	up	up	ADP	RP	_	29	compound:prt	_	_
31	the	the	DET	DT	Definite=Def|PronType=Art	32	det	_	_
32	roof	roof	NOUN	NN	Number=Sing	29	obj	_	_
33	of	of	ADP	IN	_	35	case	_	_
34	the	the	DET	DT	Definite=Def|PronType=Art	35	det	_	_
35	dungeon	dungeon	NOUN	NN	Number=Sing	32	nmod	_	_
36	with	with	ADP	IN	_	38	case	_	_
37	one	one	NUM	CD	NumForm=Word|NumType=Card	38	nummod	_	_
38	heave	heave	NOUN	NN	Number=Sing	29	obl	_	_
39	of	of	ADP	IN	_	41	case	_	_
40	its	its	PRON	PRP$	Case=Gen|Gender=Neut|Number=Sing|Person=3|Poss=Yes|PronType=Prs	41	nmod:poss	_	_
41	back	back	NOUN	NN	Number=Sing	38	nmod	_	SpaceAfter=No
42	,	,	PUNCT	,	_	44	punct	_	_
43	and	and	CCONJ	CC	_	44	cc	_	_
44	kill	kill	VERB	VB	VerbForm=Inf	29	conj	_	_
45	them	they	PRON	PRP	Case=Acc|Number=Plur|Person=3|PronType=Prs	44	obj	_	_
46	all	all	DET	DT	PronType=Tot	45	nmod:unmarked	_	_
47	in	in	ADP	IN	_	49	case	_	_
48	the	the	DET	DT	Definite=Def|PronType=Art	49	det	_	_
49	ruins	ruin	NOUN	NNS	Number=Plur	44	obl	_	SpaceAfter=No
50	.	.	PUNCT	.	_	3	punct	_	_
```

## Pragmatics {#pragmatics}

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **run up** | past | John | the steps |  |  |  | quickly *property* | vn run-51.3.2-2-1 «NP V NP»: agent=Theme step=Trajectory |
| 2 | **know** | past | John |  |  |  |  |  | vn comprehend-87.2-1-1-1 «NP V S\_ING»: agent=Experiencer clause=Stimulus |
| 3 | **get** *a condition, not said to happen* | past | the dragon |  |  |  |  | impatient *property* | vn comprehend-87.2-1 «NP V S\_ING»: agent=Experiencer |
| 4 | **fasten** | past · passive |  | compliment |  |  |  |  | vn shake-22.3-2-1 «NP V NP»: subject=Patient |
| 5 | **heave up** | could | compliment | the roof of the dungeon |  |  |  | with one heave of compliment's back | vn push-12 «NP V NP»: agent=Agent roof=Theme |
| 6 | **kill** | infinitive | compliment *not said here* | roof |  | the ruins |  |  | vn remove-10.1 «NP V NP»: agent=Agent they=Theme |
| 7 | **heave** |  | compliment's back |  |  |  |  |  | nom heave «event intransitive»: of=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.

<!-- div src -->

**Text:** «The Book of Dragons» by E. Nesbit, Project Gutenberg book 23661 (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 103](https://md.mova.elamur.ai/free/en/corpora/tales/pg23661/12/103/)
- next →: [sentence 105](https://md.mova.elamur.ai/free/en/corpora/tales/pg23661/12/105/)
- ↑ back to [The Dragon Tamers\]](https://md.mova.elamur.ai/free/en/corpora/tales/pg23661/12/)

