---
title: You end up empty.» Connor stops jumping every time Ollie pings. — The friend who only calls when they need something · tree and pragmatics
description: You end up empty.» Connor stops jumping every time Ollie pings. Who acts: You, Connor, Ollie. A sentence of the lesson «The friend who only calls when they need something» of the everyday course of Mova's primary school 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/school/everyday/470-the-friend-who-only-calls-when-they-need-something/4/)

<!-- 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/) / [Everyday](https://md.mova.elamur.ai/free/en/corpora/school/everyday/) / [The friend who only calls when they ne…](https://md.mova.elamur.ai/free/en/corpora/school/everyday/470-the-friend-who-only-calls-when-they-need-something/) / 4

# The friend who only calls when they need something, sentence 4

<!-- .ven lang=en -->
You end up empty.» Connor stops jumping every time Ollie pings.

<!-- .vintro -->
**Who acts:** You, Connor, Ollie · **What happens:** end up, stop, jump, ping · **To what, where:** time

<!-- .vabout -->
This is a sentence of the lesson «The friend who only calls when they need something» of the everyday 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 (You, Connor, Ollie), what happens, when and where, as Mova's frames read it from the tree.

## The tree {#tree}

```conllu
# sent_id = school:everyday:470-the-friend-who-only-calls-when-they-need-something.lesson:4
# text = You end up empty.» Connor stops jumping every time Ollie pings.
# source = school lesson (ours)
# course = everyday
# lesson = 470-the-friend-who-only-calls-when-they-need-something.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): R6-punct-agree ×1, R8-pos-agree ×1
1	You	you	PRON	PRP	Case=Nom|Person=2|PronType=Prs	2	nsubj	_	_
2	end	end	VERB	VBP	Mood=Ind|Number=Sing|Person=2|Tense=Pres|VerbForm=Fin	0	root	_	_
3	up	up	ADP	RP	_	2	compound:prt	_	_
4	empty	empty	ADJ	JJ	Degree=Pos	2	xcomp	_	_
5	.	.	PUNCT	.	_	2	punct	_	_
6	»	»	PUNCT	''	_	2	punct	_	Agree=R6-punct-agree|Haiku=8:punct|HaikuPos=PUNCT:::_
7	Connor	Connor	PROPN	NNP	Number=Sing	8	nsubj	_	Agree=R8-pos-agree|Haiku=8:nsubj|HaikuPos=NOUN:NN:Number=Sing
8	stops	stop	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	2	conj	_	_
9	jumping	jump	VERB	VBG	VerbForm=Ger	8	xcomp	_	_
10	every	every	DET	DT	PronType=Tot	11	det	_	_
11	time	time	NOUN	NN	Number=Sing	9	obl:unmarked	_	_
12	Ollie	Ollie	PROPN	NNP	Number=Sing	13	nsubj	_	_
13	pings	ping	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	11	acl:relcl	_	_
14	.	.	PUNCT	.	_	2	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 | **end up** | present | You |  |  |  |  | empty *property* | vn become-109.1-1-1 «NP V PP.attribute»: agent=Patient |
| 2 | **stop** *in a quote* | present | Connor |  |  |  |  |  | vn stop-55.4-1-1 «NP V S\_ING»: agent=Affector clause=Eventuality |
| 3 | **jump** *in a quote* | gerund | Connor *not said here* |  |  |  | time |  | vn run-51.3.2-2-1 «NP V»: agent=Theme |
| 4 | **ping** *in a quote* | present | Ollie | every time *not said here* |  |  |  |  | vn initiate\_communication-37.4.2 «NP V NP.recipient»: agent=Agent time=Recipient |

<!-- .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:everyday:470-the-friend-who-only-calls-when-they-need-something.lesson:4`.

**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): R6-punct-agree ×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: [The friend who only calls when they ne…, 2](https://md.mova.elamur.ai/free/en/corpora/school/everyday/470-the-friend-who-only-calls-when-they-need-something/2/)
- next →: [The friend who only calls when they ne…, 5](https://md.mova.elamur.ai/free/en/corpora/school/everyday/470-the-friend-who-only-calls-when-they-need-something/5/)
- ↑ back to [the lesson](https://md.mova.elamur.ai/free/en/corpora/school/everyday/470-the-friend-who-only-calls-when-they-need-something/)

