---
title: A boy in Leeds hears his grandma's dog growl when he pulls its toy.… — Reading a dog's body language · tree and pragmatics
description: A boy in Leeds hears his grandma's dog growl when he pulls its toy. What is the best thing to do? Test 4 of lesson 21 «Reading a dog's body language» of the everyday course of Mova's primary school, with the dependency tree and pragmatics of the question and of each option; Mova's choice was wrong.
---

<!-- md -->
[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/corpora/questions/everyday/21-reading-a-dog/t4/)

<!-- crumbs -->
[home](https://md.mova.elamur.ai/free/en/) / [corpora](https://md.mova.elamur.ai/free/en/corpora/) / [questions](https://md.mova.elamur.ai/free/en/corpora/questions/) / [Everyday](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/) / [Reading a dog's body language](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/21-reading-a-dog/) / t4

# Test 4 · Reading a dog's body language

<!-- .ven lang=en -->
A boy in Leeds hears his grandma's dog growl when he pulls its toy. What is the best thing to do?

<!-- .vintro -->
**Mova's choice:** option 2 · **The right answer:** option 3 · wrong ✗ · **Who acts:** boy, dog, best thing · **What happens:** hear, growl, pull, be, do · **To what, where:** toy · **Speech:** someone speaks here

<!-- .vabout -->
This is test 4 of lesson 21 «Reading a dog's body language» of the everyday course of Mova's primary school. The page gives the question's syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause, then the 4 options as the student saw them, each with its tree and pragmatics. Every text is parsed by Mova itself. How the student answered it, with the score of every option and why: [the test at school](https://md.mova.elamur.ai/free/en/school-run/everyday/21-reading-a-dog/#t4).

## The question {#question}

<!-- .note -->
*Sentence 1:* A boy in Leeds hears his grandma's dog growl when he pulls its toy.

```conllu
# sent_id = question:everyday:21-reading-a-dog:t4:1
# text = A boy in Leeds hears his grandma's dog growl when he pulls its toy.
1	A	a	DET	DT	Definite=Ind|PronType=Art	2	det	_	_
2	boy	boy	NOUN	NN	Number=Sing	5	nsubj	_	_
3	in	in	ADP	IN	_	4	case	_	_
4	Leeds	Leeds	PROPN	NNP	Number=Sing	2	nmod	_	_
5	hears	hear	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
6	his	his	PRON	PRP$	Case=Gen|Gender=Masc|Number=Sing|Person=3|Poss=Yes|PronType=Prs	7	nmod:poss	_	_
7	grandma	grandma	NOUN	NN	Number=Sing	9	nmod:poss	_	SpaceAfter=No
8	's	's	PART	POS	_	7	case	_	_
9	dog	dog	NOUN	NN	Number=Sing	10	nsubj	_	_
10	growl	growl	VERB	VB	VerbForm=Inf	5	ccomp	_	_
11	when	when	ADV	WRB	PronType=Int	13	advmod	_	_
12	he	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	13	nsubj	_	_
13	pulls	pull	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	10	advcl	_	_
14	its	its	PRON	PRP$	Case=Gen|Gender=Neut|Number=Sing|Person=3|Poss=Yes|PronType=Prs	15	nmod:poss	_	_
15	toy	toy	NOUN	NN	Number=Sing	13	obj	_	SpaceAfter=No
16	.	.	PUNCT	.	_	5	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **hear** | present | a boy in Leeds |  |  |  |  |  | vn see-30.1-1-1 «NP V S\_ING»: agent=Experiencer clause=Stimulus |
| 2 | **growl** | infinitive | boy's grandma's dog |  |  |  |  |  | vn manner\_speaking-37.3 «NP V»: agent=Agent |
| 3 | **pull** | present | dog | its toy |  |  |  |  | vn push-12-1 «NP V NP»: agent=Agent toy=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.

<!-- .note -->
*Sentence 2:* What is the best thing to do?

```conllu
# sent_id = question:everyday:21-reading-a-dog:t4:2
# text = What is the best thing to do?
1	What	what	PRON	WP	PronType=Int	0	root	_	_
2	is	be	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	1	cop	_	_
3	the	the	DET	DT	Definite=Def|PronType=Art	5	det	_	_
4	best	good	ADJ	JJS	Degree=Sup	5	amod	_	_
5	thing	thing	NOUN	NN	Number=Sing	1	nsubj	_	_
6	to	to	PART	TO	_	7	mark	_	_
7	do	do	VERB	VB	VerbForm=Inf	5	acl	_	SpaceAfter=No
8	?	?	PUNCT	.	_	1	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **is a** | present | the best thing |  |  |  |  |  | tree rules |
| 2 | **do** | to-infinitive | the best thing *not said here* |  |  |  |  |  | vn act-114-1 «NP V»: agent=Agent |

## The options {#options}

### Option 1 {#o1}

<!-- .ven lang=en -->
Shout at the dog to be quiet

```conllu
# sent_id = question:everyday:21-reading-a-dog:t4:o1:1
# text = Shout at the dog to be quiet
1	Shout	shout	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	at	at	ADP	IN	_	4	case	_	_
3	the	the	DET	DT	Definite=Def|PronType=Art	4	det	_	_
4	dog	dog	NOUN	NN	Number=Sing	1	obl	_	_
5	to	to	PART	TO	_	7	mark	_	_
6	be	be	AUX	VB	VerbForm=Inf	7	cop	_	_
7	quiet	quiet	ADJ	JJ	Degree=Pos	1	advcl	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **shout** *speech: express* | imperative | you *not said here* |  |  |  |  | at the dog | vn manner\_speaking-37.3 «NP V»: agent=Agent |
| 2 | **is** | to-infinitive | you *not said here* |  |  |  |  | quiet *property* | tree rules |

### Option 2 · ← Mova's choice {#o2}

<!-- .ven lang=en -->
Pull the toy harder so the dog knows you win

```conllu
# sent_id = question:everyday:21-reading-a-dog:t4:o2:1
# text = Pull the toy harder so the dog knows you win
1	Pull	pull	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	the	the	DET	DT	Definite=Def|PronType=Art	3	det	_	_
3	toy	toy	NOUN	NN	Number=Sing	1	obj	_	_
4	harder	hard	ADV	RBR	Degree=Cmp	1	advmod	_	_
5	so	so	SCONJ	IN	_	8	mark	_	_
6	the	the	DET	DT	Definite=Def|PronType=Art	7	det	_	_
7	dog	dog	NOUN	NN	Number=Sing	8	nsubj	_	_
8	knows	know	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	1	advcl	_	_
9	you	you	PRON	PRP	Case=Nom|Person=2|PronType=Prs	10	nsubj	_	_
10	win	win	VERB	VBP	Mood=Ind|Number=Sing|Person=2|Tense=Pres|VerbForm=Fin	8	ccomp	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **pull** | imperative | you *not said here* | the toy |  |  |  | hard *property* | vn push-12-1 «NP V NP»: agent=Agent toy=Theme |
| 2 | **know** | present | the dog |  |  |  |  |  | vn comprehend-87.2-1-1-1 «NP V S\_ING»: agent=Experiencer clause=Stimulus |
| 3 | **win** | present | you |  |  |  |  |  | vn succeed-74-2 «NP V»: agent=Agent |

### Option 3 · ✓ the right answer {#o3}

<!-- .ven lang=en -->
Let go of the toy and move away calmly

```conllu
# sent_id = question:everyday:21-reading-a-dog:t4:o3:1
# text = Let go of the toy and move away calmly
1	Let	let	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	go	go	VERB	VB	VerbForm=Inf	1	xcomp	_	_
3	of	of	ADP	IN	_	5	case	_	_
4	the	the	DET	DT	Definite=Def|PronType=Art	5	det	_	_
5	toy	toy	NOUN	NN	Number=Sing	2	obl	_	_
6	and	and	CCONJ	CC	_	7	cc	_	_
7	move	move	VERB	VB	Mood=Imp|VerbForm=Fin	1	conj	_	_
8	away	away	ADV	RB	_	7	advmod	_	_
9	calmly	calmly	ADV	RB	_	7	advmod	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **let** | imperative | you *not said here* |  |  |  |  |  | tree rules |
| 2 | **go** | infinitive | you *not said here* |  |  |  |  | of the toy | vn escape-51.1-1 «NP V PP.initial\_location»: agent=Theme of toy=Initial\_Location |
| 3 | **move away** | infinitive | you *not said here* |  |  |  |  | away, calmly *property* | vn roll-51.3.1 «NP.theme V»: agent=Theme |

### Option 4 {#o4}

<!-- .ven lang=en -->
Hug the dog to say sorry

```conllu
# sent_id = question:everyday:21-reading-a-dog:t4:o4:1
# text = Hug the dog to say sorry
1	Hug	hug	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	the	the	DET	DT	Definite=Def|PronType=Art	3	det	_	_
3	dog	dog	NOUN	NN	Number=Sing	1	obj	_	_
4	to	to	PART	TO	_	5	mark	_	_
5	say	say	VERB	VB	VerbForm=Inf	1	advcl	_	_
6	sorry	sorry	ADJ	JJ	Degree=Pos	5	xcomp	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **hug** | imperative | you *not said here* | the dog |  |  |  |  | vn marry-36.2 «NP V NP»: agent=Agent dog=Co-Agent |
| 2 | **say** *speech: apologize* | to-infinitive | you *not said here* |  |  |  |  | sorry *property* | vn say-37.7-1-1 «NP V that S»: agent=Agent |

<!-- div src -->

**Text:** the tests of Mova's primary school, written for Mova (`world/data/school/`), as the course runner gave them to the student. **Trees:** Mova's own parse — the `en` model on the CPU, when the site is built — not checked by a teacher; they may be wrong. **Frames:** Mova's frames reader (`prag`), each text read on its own. Elamur Cosmic License.

<!-- /div -->

<!-- pn -->
- ← previous: [Reading a dog's body language, test 3](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/21-reading-a-dog/t3/)
- next →: [Reading a dog's body language, test 5](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/21-reading-a-dog/t5/)
- ↑ back to [Reading a dog's body language](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/21-reading-a-dog/)

