---
title: grandma's dog bit my cousin, but he's always been nice?? — Reading a dog's body language · tree and pragmatics
description: grandma's dog bit my cousin, but he's always been nice?? Test 15 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/t15/)

<!-- 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/) / t15

# Test 15 · Reading a dog's body language

<!-- .ven lang=en -->
grandma's dog bit my cousin, but he's always been nice??

<!-- .vintro -->
**Mova's choice:** option 1 · **The right answer:** option 2 · wrong ✗ · **Who acts:** dog · **What happens:** bite, be · **To what, where:** cousin

<!-- .vabout -->
This is test 15 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/#t15).

## The question {#question}

```conllu
# sent_id = question:everyday:21-reading-a-dog:t15:1
# text = grandma's dog bit my cousin, but he's always been nice??
1	grandma	grandma	NOUN	NN	Number=Sing	3	nmod:poss	_	SpaceAfter=No
2	's	's	PART	POS	_	1	case	_	_
3	dog	dog	NOUN	NN	Number=Sing	4	nsubj	_	_
4	bit	bite	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	0	root	_	_
5	my	my	PRON	PRP$	Case=Gen|Number=Sing|Person=1|Poss=Yes|PronType=Prs	6	nmod:poss	_	_
6	cousin	cousin	NOUN	NN	Number=Sing	4	obj	_	SpaceAfter=No
7	,	,	PUNCT	,	_	13	punct	_	_
8	but	but	CCONJ	CC	_	13	cc	_	_
9	he	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	13	nsubj	_	SpaceAfter=No
10	's	be	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	13	cop	_	_
11	always	always	ADV	RB	PronType=Tot	13	advmod	_	_
12	been	be	AUX	VBN	Tense=Past|VerbForm=Part	13	cop	_	_
13	nice	nice	ADJ	JJ	Degree=Pos	4	parataxis	_	SpaceAfter=No
14	??	??	PUNCT	.	_	4	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **bite** | past | grandma's dog | my cousin |  |  |  |  | vn swat-18.2 «NP V NP»: agent=Agent cousin=Patient |
| 2 | **is** | present | dog |  |  |  |  | always, nice *property* | tree rules |

<!-- .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.

## The options {#options}

### Option 1 · ← Mova's choice {#o1}

<!-- .ven lang=en -->
He must be a bad dog now

```conllu
# sent_id = question:everyday:21-reading-a-dog:t15:o1:1
# text = He must be a bad dog now
1	He	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	6	nsubj	_	_
2	must	must	AUX	MD	VerbForm=Fin	6	aux	_	_
3	be	be	AUX	VB	VerbForm=Inf	6	cop	_	_
4	a	a	DET	DT	Definite=Ind|PronType=Art	6	det	_	_
5	bad	bad	ADJ	JJ	Degree=Pos	6	amod	_	_
6	dog	dog	NOUN	NN	Number=Sing	0	root	_	_
7	now	now	ADV	RB	PronType=Dem	6	advmod	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **is a** | must | He | a bad dog |  |  | now |  | tree rules |

### Option 2 · ✓ the right answer {#o2}

<!-- .ven lang=en -->
Even friendly dogs bite when scared or hurt

```conllu
# sent_id = question:everyday:21-reading-a-dog:t15:o2:1
# text = Even friendly dogs bite when scared or hurt
1	Even	even	ADV	RB	_	3	advmod	_	_
2	friendly	friendly	ADJ	JJ	Degree=Pos	3	amod	_	_
3	dogs	dog	NOUN	NNS	Number=Plur	4	nsubj	_	_
4	bite	bite	VERB	VBP	Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
5	when	when	SCONJ	WRB	_	6	mark	_	_
6	scared	scared	ADJ	JJ	Degree=Pos	4	advcl	_	_
7	or	or	CCONJ	CC	_	8	cc	_	_
8	hurt	hurt	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	6	conj	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **bite** | present | friendly dogs |  |  |  |  |  | vn swat-18.2 «NP V PP»: agent=Agent |
| 2 | **hurt** | participle | friendly dogs *not said here* |  |  |  |  |  | vn amuse-31.1 «NP V ADV-Middle»: agent=Experiencer |

### Option 3 {#o3}

<!-- .ven lang=en -->
Dogs only bite people they do not know

```conllu
# sent_id = question:everyday:21-reading-a-dog:t15:o3:1
# text = Dogs only bite people they do not know
1	Dogs	dog	NOUN	NNS	Number=Plur	3	nsubj	_	_
2	only	only	ADV	RB	_	3	advmod	_	_
3	bite	bite	VERB	VBP	Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
4	people	people	NOUN	NNS	Number=Plur	3	obj	_	_
5	they	they	PRON	PRP	Case=Nom|Number=Plur|Person=3|PronType=Prs	8	nsubj	_	_
6	do	do	AUX	VBP	Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin	8	aux	_	_
7	not	not	PART	RB	Polarity=Neg	8	advmod	_	_
8	know	know	VERB	VB	VerbForm=Inf	4	acl:relcl	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **bite** | present | Dogs | people |  |  |  |  | vn swat-18.2 «NP V NP»: agent=Agent people=Patient |
| 2 | **not** **know** | present · do-support | Dogs *= dog* | people *not said here* |  |  |  |  | vn comprehend-87.2-1-1-1 «NP V NP PP.attribute»: agent=Experiencer people=Stimulus |

### Option 4 {#o4}

<!-- .ven lang=en -->
He was only trying to play

```conllu
# sent_id = question:everyday:21-reading-a-dog:t15:o4:1
# text = He was only trying to play
1	He	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	4	nsubj	_	_
2	was	be	AUX	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	4	aux	_	_
3	only	only	ADV	RB	_	4	advmod	_	_
4	trying	try	VERB	VBG	Tense=Pres|VerbForm=Part	0	root	_	_
5	to	to	PART	TO	_	6	mark	_	_
6	play	play	VERB	VB	VerbForm=Inf	4	xcomp	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **try** | past · progressive | He |  |  |  |  |  | vn try-61.1 «NP V S\_INF»: agent=Agent clause=Eventuality |
| 2 | **play** *not said to happen* | to-infinitive | He *not said here* |  |  |  |  |  | vn performance-26.7-1 «NP V»: 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 14](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/21-reading-a-dog/t14/)
- next →: [Reading a dog's body language, test 16](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/21-reading-a-dog/t16/)
- ↑ back to [Reading a dog's body language](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/21-reading-a-dog/)

