---
title: Tommy's mate: «your grandad's singin' old songs in that rust bucket,… — The granny who spoils you and the stri… · tree and pragmatics
description: Tommy's mate: «your grandad's singin' old songs in that rust bucket, cringe». What did Tommy do that we can learn from? Test 8 of lesson 512 «The granny who spoils you and the strict grandad» of the everyday course of Mova's primary school, with the dependency tree and pragmatics of the question and
---

<!-- md -->
[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/corpora/questions/everyday/512-the-granny-who-spoils-you-and-the-strict-grandad/t8/)

<!-- 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/) / [The granny who spoils you and the stri…](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/512-the-granny-who-spoils-you-and-the-strict-grandad/) / t8

# Test 8 · The granny who spoils you and the strict grandad

<!-- .ven lang=en -->
Tommy's mate: «your grandad's singin' old songs in that rust bucket, cringe». What did Tommy do that we can learn from?

<!-- .vintro -->
**Mova's choice:** option 3 · **The right answer:** option 2 · wrong ✗ · **Who acts:** singin, Tommy, we · **What happens:** song, do, learn · **To what, where:** rust bucket

<!-- .vabout -->
This is test 8 of lesson 512 «The granny who spoils you and the strict grandad» 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/512-the-granny-who-spoils-you-and-the-strict-grandad/#t8).

## The question {#question}

<!-- .note -->
*Sentence 1:* Tommy's mate: «your grandad's singin' old songs in that rust bucket, cringe».

```conllu
# sent_id = question:everyday:512-the-granny-who-spoils-you-and-the-strict-grandad:t8:1
# text = Tommy's mate: «your grandad's singin' old songs in that rust bucket, cringe».
1	Tommy	Tommy	PROPN	NNP	Number=Sing	3	nmod:poss	_	SpaceAfter=No
2	's	's	PART	POS	_	1	case	_	_
3	mate	mate	NOUN	NN	Number=Sing	0	root	_	SpaceAfter=No
4	:	:	PUNCT	:	_	12	punct	_	_
5	«	«	PUNCT	``	_	9	punct	_	SpaceAfter=No
6	your	your	PRON	PRP$	Case=Gen|Person=2|Poss=Yes|PronType=Prs	7	nmod:poss	_	_
7	grandad	grandad	NOUN	NN	Number=Sing	9	nmod:poss	_	SpaceAfter=No
8	's	's	PART	POS	_	7	case	_	_
9	singin	singin	NOUN	NN	Number=Sing	12	nsubj	_	SpaceAfter=No
10	'	'	PUNCT	''	_	9	punct	_	_
11	old	old	ADJ	JJ	Degree=Pos	12	amod	_	_
12	songs	song	NOUN	NNS	Number=Plur	3	conj	_	_
13	in	in	ADP	IN	_	16	case	_	_
14	that	that	DET	DT	Number=Sing|PronType=Dem	16	det	_	_
15	rust	rust	NOUN	NN	Number=Sing	16	compound	_	_
16	bucket	bucket	NOUN	NN	Number=Sing	12	nmod	_	SpaceAfter=No
17	,	,	PUNCT	,	_	18	punct	_	_
18	cringe	cringe	NOUN	NN	Number=Sing	12	appos	_	SpaceAfter=No
19	»	»	PUNCT	''	_	18	punct	_	SpaceAfter=No
20	.	.	PUNCT	.	_	3	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **song** *in a quote* |  | your grandad's singin |  |  | that rust bucket |  |  | 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.

<!-- .note -->
*Sentence 2:* What did Tommy do that we can learn from?

```conllu
# sent_id = question:everyday:512-the-granny-who-spoils-you-and-the-strict-grandad:t8:2
# text = What did Tommy do that we can learn from?
1	What	what	PRON	WP	PronType=Int	4	obj	_	_
2	did	do	AUX	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	4	aux	_	_
3	Tommy	Tommy	PROPN	NNP	Number=Sing	4	nsubj	_	_
4	do	do	VERB	VB	VerbForm=Inf	0	root	_	_
5	that	that	SCONJ	IN	_	8	mark	_	_
6	we	we	PRON	PRP	Case=Nom|Number=Plur|Person=1|PronType=Prs	8	nsubj	_	_
7	can	can	AUX	MD	VerbForm=Fin	8	aux	_	_
8	learn	learn	VERB	VB	VerbForm=Inf	4	advcl	_	_
9	from	from	ADP	IN	_	8	obl	_	SpaceAfter=No
10	?	?	PUNCT	.	_	4	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **do** | past · do-support | Tommy |  |  |  |  |  | vn act-114-1 «NP V NP»: agent=Agent what=Eventuality |
| 2 | **learn** | can | we |  |  |  |  |  | vn learn-14-1 «NP V»: agent=Agent |

## The options {#options}

### Option 1 {#o1}

<!-- .ven lang=en -->
Never let his grandad drive him again

```conllu
# sent_id = question:everyday:512-the-granny-who-spoils-you-and-the-strict-grandad:t8:o1:1
# text = Never let his grandad drive him again
1	Never	never	ADV	RB	PronType=Neg	2	advmod	_	_
2	let	let	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
3	his	his	PRON	PRP$	Case=Gen|Gender=Masc|Number=Sing|Person=3|Poss=Yes|PronType=Prs	4	nmod:poss	_	_
4	grandad	grandad	NOUN	NN	Number=Sing	2	obj	_	_
5	drive	drive	VERB	VB	VerbForm=Inf	2	xcomp	_	_
6	him	he	PRON	PRP	Case=Acc|Gender=Masc|Number=Sing|Person=3|PronType=Prs	5	obj	_	_
7	again	again	ADV	RB	_	5	advmod	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **not** **let** | imperative | you *not said here* | his grandad |  |  |  |  | tree rules |
| 2 | **drive** | infinitive | his grandad *not said here* | him *= he* |  |  | again |  | vn nonvehicle-51.4.2-1 «NP V NP»: agent=Agent he=Theme |

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

<!-- .ven lang=en -->
Joined in and stopped being embarrassed

```conllu
# sent_id = question:everyday:512-the-granny-who-spoils-you-and-the-strict-grandad:t8:o2:1
# text = Joined in and stopped being embarrassed
1	Joined	join	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	4	advcl	_	_
2	in	in	ADP	RP	_	1	compound:prt	_	_
3	and	and	CCONJ	CC	_	4	cc	_	_
4	stopped	stop	VERB	VBD	Mood=Ind|Number=Sing|Person=1|Tense=Past|VerbForm=Fin	0	root	_	_
5	being	be	AUX	VBG	Tense=Pres|VerbForm=Part	6	cop	_	_
6	embarrassed	embarrassed	ADJ	JJ	Degree=Pos	4	xcomp	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **join in** | participle |  |  |  |  |  |  | vn mix-22.1-2-1 «NP V»: agent=Patient |
| 2 | **stop** | past |  |  |  |  |  |  | vn stop-55.4-1-1 «NP.eventuality V»: agent=Eventuality |
| 3 | **is** | gerund |  |  |  |  |  | embarrassed *property* | tree rules |

### Option 3 · ← Mova's choice {#o3}

<!-- .ven lang=en -->
Laughed at his own grandad with them

```conllu
# sent_id = question:everyday:512-the-granny-who-spoils-you-and-the-strict-grandad:t8:o3:1
# text = Laughed at his own grandad with them
1	Laughed	laugh	VERB	VBD	Mood=Ind|Number=Sing|Person=1|Tense=Past|VerbForm=Fin	0	root	_	_
2	at	at	ADP	IN	_	5	case	_	_
3	his	his	PRON	PRP$	Case=Gen|Gender=Masc|Number=Sing|Person=3|Poss=Yes|PronType=Prs	5	nmod:poss	_	_
4	own	own	ADJ	JJ	Degree=Pos	5	amod	_	_
5	grandad	grandad	NOUN	NN	Number=Sing	1	obl	_	_
6	with	with	ADP	IN	_	7	case	_	_
7	them	they	PRON	PRP	Case=Acc|Number=Plur|Person=3|PronType=Prs	1	obl	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **laugh** | past |  |  |  |  |  | at his own grandad; with them *= they* | vn nonverbal\_expression-40.2 «NP V»: agent=Agent |

### Option 4 {#o4}

<!-- .ven lang=en -->
Told his grandad to leave him at the gates

```conllu
# sent_id = question:everyday:512-the-granny-who-spoils-you-and-the-strict-grandad:t8:o4:1
# text = Told his grandad to leave him at the gates
1	Told	tell	VERB	VBD	Mood=Ind|Number=Sing|Person=1|Tense=Past|VerbForm=Fin	0	root	_	_
2	his	his	PRON	PRP$	Case=Gen|Gender=Masc|Number=Sing|Person=3|Poss=Yes|PronType=Prs	3	nmod:poss	_	_
3	grandad	grandad	NOUN	NN	Number=Sing	1	iobj	_	_
4	to	to	PART	TO	_	5	mark	_	_
5	leave	leave	VERB	VB	VerbForm=Inf	1	ccomp	_	_
6	him	he	PRON	PRP	Case=Acc|Gender=Masc|Number=Sing|Person=3|PronType=Prs	5	obj	_	_
7	at	at	ADP	IN	_	9	case	_	_
8	the	the	DET	DT	Definite=Def|PronType=Art	9	det	_	_
9	gates	gate	NOUN	NNS	Number=Plur	5	obl	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **tell** *speech: assert* | past |  |  | his grandad |  |  |  | vn transfer\_mesg-37.1.1-1-1 «NP V NP S\_INF»: agent=Agent grandad=Recipient clause=Topic |
| 2 | **leave** *not said to happen* | to-infinitive |  | him *= he* |  | the gates |  |  | vn keep-15.2 «NP V NP PP.location»: agent=Agent he=Theme at gate=Location |

<!-- 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: [The granny who spoils you and the stri…, test 7](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/512-the-granny-who-spoils-you-and-the-strict-grandad/t7/)
- next →: [The granny who spoils you and the stri…, test 9](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/512-the-granny-who-spoils-you-and-the-strict-grandad/t9/)
- ↑ back to [The granny who spoils you and the strict grandad](https://md.mova.elamur.ai/free/en/corpora/questions/everyday/512-the-granny-who-spoils-you-and-the-strict-grandad/)

