---
title: The real answer: giraffe calves are born with slightly different nec… — Evolution: why giraffes really have long necks · tree and pragmatics
description: The real answer: giraffe calves are born with slightly different neck lengths, and those with longer necks often got more food or won more fights, so they had more babies, who tended to have long necks too. Who acts: real answer, those, calves, more babies. A sentence of the lesson «Evolution: why g
---

<!-- md -->
[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/corpora/school/biology/278-evolution-why-giraffes-really-have-long-necks/1/)

<!-- crumbs -->
[home](https://md.mova.elamur.ai/free/en/) / [corpora](https://md.mova.elamur.ai/free/en/corpora/) / [school](https://md.mova.elamur.ai/free/en/corpora/school/) / [Biology](https://md.mova.elamur.ai/free/en/corpora/school/biology/) / [Evolution: why giraffes really have lo…](https://md.mova.elamur.ai/free/en/corpora/school/biology/278-evolution-why-giraffes-really-have-long-necks/) / 1

# Evolution: why giraffes really have long necks, sentence 1

<!-- .ven lang=en -->
The real answer: giraffe calves are born with slightly different neck lengths, and those with longer necks often got more food or won more fights, so they had more babies, who tended to have long necks too.

<!-- .vintro -->
**Who acts:** real answer, those, calves, more babies · **What happens:** bear, get, win, have, tend · **To what, where:** giraffe calves, more food, more fights, more babies, long necks

<!-- .vabout -->
This is a sentence of the lesson «Evolution: why giraffes really have long necks» of the biology course of Mova's primary school. The page gives its syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause: who acts (real answer, those, calves, more babies), what happens, when and where, as Mova's frames read it from the tree.

## The tree {#tree}

```conllu
# sent_id = school:biology:278-evolution-why-giraffes-really-have-long-necks.lesson:1
# text = The real answer: giraffe calves are born with slightly different neck lengths, and those with longer necks often got more food or won more fights, so they had more babies, who tended to have long necks too.
# source = school lesson (ours)
# course = biology
# lesson = 278-evolution-why-giraffes-really-have-long-necks.lesson
# annotation = Mova annot: Rust (en) → Haiku 5.5 (medium, Batches API) patches; gates UD 2.18; agreed by treeagree rules (Stanza, Trankit, spaCy trf): R5-strong ×1, R8-pos-agree ×1
1	The	the	DET	DT	Definite=Def|PronType=Art	3	det	_	_
2	real	real	ADJ	JJ	Degree=Pos	3	amod	_	_
3	answer	answer	NOUN	NN	Number=Sing	0	root	_	_
4	:	:	PUNCT	:	_	8	punct	_	_
5	giraffe	giraffe	NOUN	NN	Number=Sing	6	compound	_	_
6	calves	calf	NOUN	NNS	Number=Plur	8	nsubj:pass	_	_
7	are	be	AUX	VBP	Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin	8	aux:pass	_	_
8	born	bear	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	3	acl:relcl	_	_
9	with	with	ADP	IN	_	13	case	_	_
10	slightly	slightly	ADV	RB	_	11	advmod	_	_
11	different	different	ADJ	JJ	Degree=Pos	13	amod	_	_
12	neck	neck	NOUN	NN	Number=Sing	13	compound	_	_
13	lengths	length	NOUN	NNS	Number=Plur	8	obl	_	_
14	,	,	PUNCT	,	_	21	punct	_	_
15	and	and	CCONJ	CC	_	21	cc	_	_
16	those	that	PRON	DT	Number=Plur|PronType=Dem	21	nsubj	_	_
17	with	with	ADP	IN	_	19	case	_	_
18	longer	long	ADJ	JJR	Degree=Cmp	19	amod	_	_
19	necks	neck	NOUN	NNS	Number=Plur	16	nmod	_	_
20	often	often	ADV	RB	_	21	advmod	_	_
21	got	get	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	8	conj	_	Agree=R8-pos-agree|Haiku=8:conj|HaikuPos=VERB:VBN:Tense=Past|VerbForm=Part
22	more	more	ADJ	JJR	Degree=Cmp	23	amod	_	_
23	food	food	NOUN	NN	Number=Sing	21	obj	_	_
24	or	or	CCONJ	CC	_	25	cc	_	_
25	won	win	VERB	VBD	Mood=Ind|Tense=Past|VerbForm=Fin	21	conj	_	_
26	more	more	ADJ	JJR	Degree=Cmp	27	amod	_	_
27	fights	fight	NOUN	NNS	Number=Plur	25	obj	_	_
28	,	,	PUNCT	,	_	31	punct	_	_
29	so	so	ADV	RB	_	31	advmod	_	_
30	they	they	PRON	PRP	Case=Nom|Number=Plur|Person=3|PronType=Prs	31	nsubj	_	_
31	had	have	VERB	VBD	Mood=Ind|Number=Plur|Person=3|Tense=Past|VerbForm=Fin	21	conj	_	_
32	more	more	ADJ	JJR	Degree=Cmp	33	amod	_	_
33	babies	baby	NOUN	NNS	Number=Plur	31	obj	_	_
34	,	,	PUNCT	,	_	36	punct	_	_
35	who	who	PRON	WP	PronType=Rel	36	nsubj	_	_
36	tended	tend	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	33	acl:relcl	_	Agree=R5-strong|Haiku=23:acl:relcl
37	to	to	PART	TO	_	38	mark	_	_
38	have	have	VERB	VB	VerbForm=Inf	36	xcomp	_	_
39	long	long	ADJ	JJ	Degree=Pos	40	amod	_	_
40	necks	neck	NOUN	NNS	Number=Plur	38	obj	_	_
41	too	too	ADV	RB	_	38	advmod	_	_
42	.	.	PUNCT	.	_	3	punct	_	_
```

## Pragmatics {#pragmatics}

<!-- .note -->
No stored speech act for this sentence.

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **bear** | present · passive | the real answer *not said here* | giraffe calves |  |  |  | with different neck lengths | vn birth-28.2-1-1 «NP V NP»: subject=Patient |
| 2 | **get** | past | those | more food |  |  |  | often *property* | vn comprehend-87.2-1 «NP V NP»: agent=Experiencer food=Stimulus |
| 3 | **win** | past | those *not said here* | more fights |  |  |  |  | vn succeed-74-2 «NP V NP»: agent=Agent fight=Eventuality |
| 4 | **have** | past | calves *= calf* | more babies |  |  |  |  | vn birth-28.2-1 «NP V NP»: agent=Agent baby=Patient |
| 5 | **tend** | past | more babies |  |  |  |  |  | tree rules |
| 6 | **have** | to-infinitive | more babies *not said here* | long necks |  |  |  |  | vn birth-28.2-1 «NP V NP»: agent=Agent neck=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 -->

**Licence: [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)**, as the whole of Mova corpus 0.4, of which this treebank (the agreed school, `mova-school-agreed-en.conllu`) is part. The lessons were written for Mova's primary school. Sentence `school:biology:278-evolution-why-giraffes-really-have-long-necks.lesson:1`.

**The tree:** Mova annot: Rust (en) → Haiku 5.5 (medium, Batches API) patches; gates UD 2.18; agreed by treeagree rules (Stanza, Trankit, spaCy trf): R5-strong ×1, R8-pos-agree ×1. **The frames** are read from the tree by Mova's frames reader (`prag`) when this page is built, the lesson read in order, so a pronoun may be resolved from an earlier sentence.

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

<!-- /div -->

<!-- pn -->
- ← previous: [Evolution: why giraffes really have lo…, 0](https://md.mova.elamur.ai/free/en/corpora/school/biology/278-evolution-why-giraffes-really-have-long-necks/0/)
- next →: [Evolution: why giraffes really have lo…, 2](https://md.mova.elamur.ai/free/en/corpora/school/biology/278-evolution-why-giraffes-really-have-long-necks/2/)
- ↑ back to [the lesson](https://md.mova.elamur.ai/free/en/corpora/school/biology/278-evolution-why-giraffes-really-have-long-necks/)

