---
title: On goes the swing; and then a little black dog comes running up. — Fairy Tales of Hans Christian Andersen · tree and pragmatics
description: On goes the swing; and then a little black dog comes running up. Who acts: little black dog. A sentence of «Fairy Tales of Hans Christian Andersen» by H. C. Andersen, The Flower Garden of the Woman Who Could Conjure, with its dependency tree and the pragmatics of every clause.
---

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

<!-- 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/) / [Fairy Tales of Hans Christian Andersen](https://md.mova.elamur.ai/free/en/corpora/tales/pg27200/) / [The Flower Garden of the Woman Who Cou…](https://md.mova.elamur.ai/free/en/corpora/tales/pg27200/172/) / 90

# Fairy Tales of Hans Christian Andersen, The Flower Garden of the Woman Who Could Conjure, sentence 90

<!-- .ven lang=en -->
On goes the swing; and then a little black dog comes running up.

<!-- .vintro -->
**Who acts:** little black dog · **What happens:** go, come, run up · **To what, where:** swing

<!-- .vabout -->
This is a sentence of «Fairy Tales of Hans Christian Andersen» by H. C. Andersen, The Flower Garden of the Woman Who Could Conjure. The page gives its syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause: who acts (little black dog), 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:pg27200:172:90
# text = On goes the swing; and then a little black dog comes running up.
1	On	on	ADP	IN	_	2	case	_	_
2	goes	go	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
3	the	the	DET	DT	Definite=Def|PronType=Art	4	det	_	_
4	swing	swing	NOUN	NN	Number=Sing	2	obj	_	SpaceAfter=No
5	;	;	PUNCT	:	_	12	punct	_	_
6	and	and	CCONJ	CC	_	12	cc	_	_
7	then	then	ADV	RB	PronType=Dem	12	advmod	_	_
8	a	a	DET	DT	Definite=Ind|PronType=Art	11	det	_	_
9	little	little	ADJ	JJ	Degree=Pos	11	amod	_	_
10	black	black	ADJ	JJ	Degree=Pos	11	amod	_	_
11	dog	dog	NOUN	NN	Number=Sing	12	nsubj	_	_
12	comes	come	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	2	conj	_	_
13	running	run	VERB	VBG	VerbForm=Ger	12	xcomp	_	_
14	up	up	ADP	RP	_	13	compound:prt	_	SpaceAfter=No
15	.	.	PUNCT	.	_	2	punct	_	_
```

## Pragmatics {#pragmatics}

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **go** | present |  | the swing |  |  |  |  | vn meander-47.7 «PP.location V NP»: agent=Location swing=Theme |
| 2 | **come** | present | a little black dog |  |  |  | then |  | tree rules |
| 3 | **run up** | gerund | a little black dog *not said here* |  |  |  |  |  | vn run-51.3.2-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:** «Fairy Tales of Hans Christian Andersen» by H. C. Andersen, Project Gutenberg book 27200 (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 89](https://md.mova.elamur.ai/free/en/corpora/tales/pg27200/172/89/)
- next →: [sentence 91](https://md.mova.elamur.ai/free/en/corpora/tales/pg27200/172/91/)
- ↑ back to [The Flower Garden of the Woman Who Could Conjure](https://md.mova.elamur.ai/free/en/corpora/tales/pg27200/172/)

