---
title: And to think that poor old Geppetto sat at home in his shirt sleeves… — The Adventures of Pinocchio, by Carlo Collodi · tree and pragmatics
description: And to think that poor old Geppetto sat at home in his shirt sleeves, shivering with cold, having sold his coat to buy that little book for his son! Who acts: old Geppetto. A sentence of «The Adventures of Pinocchio, by Carlo Collodi», a book of tales from Project Gutenberg with its dependency tree 
---

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

<!-- 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 Adventures of Pinocchio, by Carlo…](https://md.mova.elamur.ai/free/en/corpora/tales/pg500/) / 325

# The Adventures of Pinocchio, by Carlo Collodi, sentence 325

<!-- .ven lang=en -->
And to think that poor old Geppetto sat at home in his shirt sleeves, shivering with cold, having sold his coat to buy that little book for his son!

<!-- .vintro -->
**Who acts:** old Geppetto · **What happens:** think, sit, shiver, sell, buy · **To what, where:** home, coat, little book · **Speech:** someone speaks here

<!-- .vabout -->
This is a sentence of «The Adventures of Pinocchio, by Carlo Collodi», a book of tales from Project Gutenberg. The page gives its syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause: who acts (old Geppetto), what happens, when and where, as Mova's frames read it from the tree.

## The tree {#tree}

```conllu
# sent_id = gutenberg:pg500:325
# text = And to think that poor old Geppetto sat at home in his shirt sleeves, shivering with cold, having sold his coat to buy that little book for his son!
# source = Project Gutenberg (public domain in the USA), book id in sent_id
# annotation = Mova annot: Rust (en) → Claude Opus (medium) patches; gates UD 2.18
1	And	and	CCONJ	CC	_	3	cc	_	_
2	to	to	PART	TO	_	3	mark	_	_
3	think	think	VERB	VB	VerbForm=Inf	0	root	_	_
4	that	that	SCONJ	IN	_	8	mark	_	_
5	poor	poor	ADJ	JJ	Degree=Pos	6	amod	_	_
6	old	old	ADJ	JJ	Degree=Pos	7	amod	_	_
7	Geppetto	Geppetto	PROPN	NNP	Number=Sing	8	nsubj	_	_
8	sat	sit	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	3	ccomp	_	_
9	at	at	ADP	IN	_	10	case	_	_
10	home	home	NOUN	NN	Number=Sing	8	obl	_	_
11	in	in	ADP	IN	_	14	case	_	_
12	his	his	PRON	PRP$	Case=Gen|Gender=Masc|Number=Sing|Person=3|Poss=Yes|PronType=Prs	14	nmod:poss	_	_
13	shirt	shirt	NOUN	NN	Number=Sing	14	compound	_	_
14	sleeves	sleeve	NOUN	NNS	Number=Plur	8	obl	_	_
15	,	,	PUNCT	,	_	16	punct	_	_
16	shivering	shiver	VERB	VBG	Tense=Pres|VerbForm=Part	8	advcl	_	_
17	with	with	ADP	IN	_	18	case	_	_
18	cold	cold	NOUN	NN	Number=Sing	16	obl	_	_
19	,	,	PUNCT	,	_	21	punct	_	_
20	having	have	AUX	VBG	Tense=Pres|VerbForm=Part	21	aux	_	_
21	sold	sell	VERB	VBN	Tense=Past|VerbForm=Part	8	advcl	_	_
22	his	his	PRON	PRP$	Case=Gen|Gender=Masc|Number=Sing|Person=3|Poss=Yes|PronType=Prs	23	nmod:poss	_	_
23	coat	coat	NOUN	NN	Number=Sing	21	obj	_	_
24	to	to	PART	TO	_	25	mark	_	_
25	buy	buy	VERB	VB	VerbForm=Inf	21	advcl	_	_
26	that	that	DET	DT	Number=Sing|PronType=Dem	28	det	_	_
27	little	little	ADJ	JJ	Degree=Pos	28	amod	_	_
28	book	book	NOUN	NN	Number=Sing	25	obj	_	_
29	for	for	ADP	IN	_	31	case	_	_
30	his	his	PRON	PRP$	Case=Gen|Gender=Masc|Number=Sing|Person=3|Poss=Yes|PronType=Prs	31	nmod:poss	_	_
31	son	son	NOUN	NN	Number=Sing	25	obl	_	_
32	!	!	PUNCT	.	_	3	punct	_	_
```

## Pragmatics {#pragmatics}

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **think** *speech: other* | to-infinitive |  |  |  |  |  |  | vn consider-29.9-2 «NP V how S»: agent=Agent clause=Theme |
| 2 | **sit** | past | old Geppetto |  |  | home |  | in Geppetto's shirt sleeves | vn assuming\_position-50 «NP V PP.location»: agent=Agent at home=Location |
| 3 | **shiver** | gerund | old Geppetto *not said here* |  |  |  |  | with cold | vn body\_internal\_states-40.6 «NP V»: agent=Experiencer |
| 4 | **sell** | gerund · perfect | old Geppetto *not said here* | Geppetto's coat |  |  |  |  | vn give-13.1-1 «NP V NP»: agent=Agent coat=Theme |
| 5 | **buy** | to-infinitive | old Geppetto *not said here* | that little book |  |  |  | for Geppetto's son | vn get-13.5.1 «NP V NP PP.beneficiary»: agent=Agent book=Theme for son=Beneficiary |

<!-- .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 Adventures of Pinocchio, by Carlo Collodi», Project Gutenberg book 500 (public domain in the USA). **Annotation:** the tales treebank of Mova corpus 0.3 (`mova-tales-silver-en.conllu`), Apache-2.0 OR MIT: parsed by Mova, patched by a large language model as teacher under UD validation gates. Sentence `gutenberg:pg500:325`.

**The tree:** Mova annot: Rust (en) → Claude Opus (medium) patches; gates UD 2.18. **The frames** are read from the tree by Mova's frames reader (`prag`) when this page is built, the tale's sample read in order, so a pronoun may be resolved from an earlier sentence.

See the [release 0.3](https://md.mova.elamur.ai/free/en/releases/0.3/).

<!-- /div -->

<!-- pn -->
- ← previous: [The Adventures of Pinocchio, by Carlo…, 273](https://md.mova.elamur.ai/free/en/corpora/tales/pg500/273/)
- next →: [The Adventures of Pinocchio, by Carlo…, 355](https://md.mova.elamur.ai/free/en/corpora/tales/pg500/355/)
- ↑ back to [the tale](https://md.mova.elamur.ai/free/en/corpora/tales/pg500/)

