---
title: ‘What?’ said he, ‘I have had a wonderful time! — Grimms' Fairy Tales · tree and pragmatics
description: ‘What?’ said he, ‘I have had a wonderful time! Who acts: I. A sentence of «Grimms' Fairy Tales» by Jacob Grimm, The Story of the Youth Who Went Forth to Learn What Fear Was, 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/pg2591/57/160/)

<!-- 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/) / [Grimms' Fairy Tales](https://md.mova.elamur.ai/free/en/corpora/tales/pg2591/) / [The Story of the Youth Who Went Forth…](https://md.mova.elamur.ai/free/en/corpora/tales/pg2591/57/) / 160

# Grimms' Fairy Tales, The Story of the Youth Who Went Forth to Learn What Fear Was, sentence 160

<!-- .ven lang=en -->
‘What?’ said he, ‘I have had a wonderful time!

<!-- .vintro -->
**Who acts:** I · **What happens:** say, have · **Speech:** someone speaks here

<!-- .vabout -->
This is a sentence of «Grimms' Fairy Tales» by Jacob Grimm, The Story of the Youth Who Went Forth to Learn What Fear Was. The page gives its syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause: who acts (I), 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:pg2591:57:160
# text = ‘What?’ said he, ‘I have had a wonderful time!
1	‘	'	PUNCT	``	_	5	punct	_	SpaceAfter=No
2	What	what	PRON	WP	PronType=Rel	5	nsubj:outer	_	SpaceAfter=No
3	?	?	PUNCT	.	_	2	punct	_	SpaceAfter=No
4	’	'	PUNCT	''	_	2	punct	_	_
5	said	say	VERB	VBD	Mood=Ind|Number=Plur|Person=3|Tense=Past|VerbForm=Fin	0	root	_	_
6	he	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	5	nsubj	_	SpaceAfter=No
7	,	,	PUNCT	,	_	11	punct	_	_
8	‘	'	PUNCT	``	_	11	punct	_	SpaceAfter=No
9	I	I	PRON	PRP	Case=Nom|Number=Sing|Person=1|PronType=Prs	11	nsubj	_	_
10	have	have	AUX	VBP	Mood=Ind|Number=Sing|Person=1|Tense=Pres|VerbForm=Fin	11	aux	_	_
11	had	have	VERB	VBN	Tense=Past|VerbForm=Part	5	ccomp	_	_
12	a	a	DET	DT	Definite=Ind|PronType=Art	14	det	_	_
13	wonderful	wonderful	ADJ	JJ	Degree=Pos	14	amod	_	_
14	time	time	NOUN	NN	Number=Sing	11	obj	_	SpaceAfter=No
15	!	!	PUNCT	.	_	5	punct	_	_
```

## Pragmatics {#pragmatics}

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **say** *speech: assert* | past |  |  |  |  |  |  | vn say-37.7-1-1 «NP V that S»: agent=Agent clause=Topic |
| 2 | **have** | present · perfect | I |  |  |  | time |  | vn birth-28.2-1 «NP V NP»: agent=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:** «Grimms' Fairy Tales» by Jacob Grimm, Project Gutenberg book 2591 (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 159](https://md.mova.elamur.ai/free/en/corpora/tales/pg2591/57/159/)
- next →: [sentence 161](https://md.mova.elamur.ai/free/en/corpora/tales/pg2591/57/161/)
- ↑ back to [The Story of the Youth Who Went Forth to Learn What Fear Was](https://md.mova.elamur.ai/free/en/corpora/tales/pg2591/57/)

