---
title: Rory goes "grab something else, Dad!" for spend £20, get £5 off. Bas… — Offers: 3 for 2, buy one get one free,… · tree and pragmatics
description: Rory goes "grab something else, Dad!" for spend £20, get £5 off. Basket's £17. Dad adds £3 of bin bags they needed anyway. Is it a good move? Test 3 · ★ of lesson 12 «Offers: 3 for 2, buy one get one free, bundles» of the money course of Mova's primary school, with the dependency tree and pragmatics
---

<!-- md -->
[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/corpora/questions/money/12-offers-3-for-2-buy-one-get-one-free-bundles/t3/)

<!-- 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/) / [Money](https://md.mova.elamur.ai/free/en/corpora/questions/money/) / [Offers: 3 for 2, buy one get one free,…](https://md.mova.elamur.ai/free/en/corpora/questions/money/12-offers-3-for-2-buy-one-get-one-free-bundles/) / t3

# Test 3 · ★ · Offers: 3 for 2, buy one get one free, bundles

<!-- .ven lang=en -->
Rory goes "grab something else, Dad!" for spend £20, get £5 off. Basket's £17. Dad adds £3 of bin bags they needed anyway. Is it a good move?

<!-- .vintro -->
**Mova's choice:** option 1 · **The right answer:** option 4 · wrong ✗ · **Who acts:** Rory, Dad, bags, Basket · **What happens:** go, grab, spend, get, add, need · **To what, where:** something, bin bags, good move

<!-- .vabout -->
This is test 3 · ★ of lesson 12 «Offers: 3 for 2, buy one get one free, bundles» of the money 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/money/12-offers-3-for-2-buy-one-get-one-free-bundles/#t3).

## The question {#question}

<!-- .note -->
*Sentence 1:* Rory goes "grab something else, Dad!" for spend £20, get £5 off.

```conllu
# sent_id = question:money:12-offers-3-for-2-buy-one-get-one-free-bundles:t3:1
# text = Rory goes "grab something else, Dad!" for spend £20, get £5 off.
1	Rory	Rory	PROPN	NNP	Number=Sing	2	nsubj	_	_
2	goes	go	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
3	"	"	PUNCT	``	_	4	punct	_	SpaceAfter=No
4	grab	grab	VERB	VB	VerbForm=Inf	2	advcl	_	_
5	something	something	PRON	NN	Number=Sing|PronType=Ind	4	obj	_	_
6	else	else	ADV	RB	_	5	advmod	_	SpaceAfter=No
7	,	,	PUNCT	,	_	8	punct	_	_
8	Dad	dad	NOUN	NN	Number=Sing	5	conj	_	SpaceAfter=No
9	!	!	PUNCT	.	_	4	punct	_	SpaceAfter=No
10	"	"	PUNCT	''	_	4	punct	_	_
11	for	for	ADP	IN	_	12	case	_	_
12	spend	spend	VERB	VBP	Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin	2	conj	_	_
13	£	£	SYM	$	_	12	obj	_	SpaceAfter=No
14	20	20	NUM	CD	NumForm=Digit|NumType=Card	13	nummod	_	SpaceAfter=No
15	,	,	PUNCT	,	_	16	punct	_	_
16	get	get	VERB	VB	VerbForm=Inf	12	conj	_	_
17	£	£	SYM	$	_	16	obj	_	SpaceAfter=No
18	5	5	NUM	CD	NumForm=Digit|NumType=Card	17	nummod	_	_
19	off	off	ADV	RB	_	18	advmod	_	SpaceAfter=No
20	.	.	PUNCT	.	_	2	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **go** | present | Rory |  |  |  |  |  | vn disappearance-48.2-1 «NP V»: agent=Theme |
| 2 | **grab** *in a quote* | infinitive | Rory *not said here* | something |  |  |  |  | vn steal-10.5-1 «NP V NP»: agent=Agent something=Theme |
| 3 | **spend** | present | Rory *not said here* |  |  |  |  |  | vn consume-66-1 «NP V NP»: agent=Agent £=Asset |
| 4 | **get** | infinitive | Rory *not said here* |  |  |  |  |  | vn comprehend-87.2-1 «NP V NP»: agent=Experiencer £=Stimulus |

<!-- .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:* Basket's £17.

```conllu
# sent_id = question:money:12-offers-3-for-2-buy-one-get-one-free-bundles:t3:2
# text = Basket's £17.
1	Basket	basket	NOUN	NN	Number=Sing	0	root	_	SpaceAfter=No
2	's	's	PART	POS	_	1	case	_	_
3	£	£	SYM	$	_	1	nmod	_	SpaceAfter=No
4	17	17	NUM	CD	NumForm=Digit|NumType=Card	3	nummod	_	SpaceAfter=No
5	.	.	PUNCT	.	_	1	punct	_	_
```

<!-- .note -->
The frames reader finds no event or fact in this sentence.

<!-- .note -->
*Sentence 3:* Dad adds £3 of bin bags they needed anyway.

```conllu
# sent_id = question:money:12-offers-3-for-2-buy-one-get-one-free-bundles:t3:3
# text = Dad adds £3 of bin bags they needed anyway.
1	Dad	dad	NOUN	NN	Number=Sing	2	nsubj	_	_
2	adds	add	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
3	£	£	SYM	$	_	2	obj	_	SpaceAfter=No
4	3	3	NUM	CD	NumForm=Digit|NumType=Card	3	nummod	_	_
5	of	of	ADP	IN	_	7	case	_	_
6	bin	bin	NOUN	NN	Number=Sing	7	compound	_	_
7	bags	bag	NOUN	NNS	Number=Plur	3	nmod	_	_
8	they	they	PRON	PRP	Case=Nom|Number=Plur|Person=3|PronType=Prs	9	nsubj	_	_
9	needed	need	VERB	VBD	Mood=Ind|Number=Plur|Person=3|Tense=Past|VerbForm=Fin	7	acl:relcl	_	_
10	anyway	anyway	ADV	RB	_	9	advmod	_	SpaceAfter=No
11	.	.	PUNCT	.	_	2	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **add** *speech: assert* | present | Dad |  |  |  |  |  | vn mix-22.1-2 «NP V NP»: agent=Agent £=Patient |
| 2 | **need** | past | bags *= bag* | bin bags *not said here* |  |  |  | anyway *property* | vn want-32.1-1-1 «NP V NP ADV»: agent=Pivot bag=Theme |

<!-- .note -->
*Sentence 4:* Is it a good move?

```conllu
# sent_id = question:money:12-offers-3-for-2-buy-one-get-one-free-bundles:t3:4
# text = Is it a good move?
1	Is	be	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	5	cop	_	_
2	it	it	PRON	PRP	Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs	5	nsubj	_	_
3	a	a	DET	DT	Definite=Ind|PronType=Art	5	det	_	_
4	good	good	ADJ	JJ	Degree=Pos	5	amod	_	_
5	move	move	NOUN	NN	Number=Sing	0	root	_	SpaceAfter=No
6	?	?	PUNCT	.	_	5	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **is a** | present | Basket | a good move |  |  |  |  | tree rules |

## The options {#options}

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

<!-- .ven lang=en -->
Yes: everything becomes free

```conllu
# sent_id = question:money:12-offers-3-for-2-buy-one-get-one-free-bundles:t3:o1:1
# text = Yes: everything becomes free
1	Yes	yes	INTJ	UH	Polarity=Pos	4	discourse	_	SpaceAfter=No
2	:	:	PUNCT	:	_	4	punct	_	_
3	everything	everything	PRON	NN	Number=Sing|PronType=Tot	4	nsubj	_	_
4	becomes	become	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
5	free	free	ADJ	JJ	Degree=Pos	4	xcomp	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **become** | present | everything |  |  |  |  | free *property* | vn become-109.1-1-1 «NP V PP.attribute»: agent=Patient |

### Option 2 {#o2}

<!-- .ven lang=en -->
No: he pays £20 instead of £17

```conllu
# sent_id = question:money:12-offers-3-for-2-buy-one-get-one-free-bundles:t3:o2:1
# text = No: he pays £20 instead of £17
1	No	no	DET	DT	PronType=Neg	4	det	_	SpaceAfter=No
2	:	:	PUNCT	:	_	4	punct	_	_
3	he	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	4	nsubj	_	_
4	pays	pay	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
5	£	£	SYM	$	_	4	obj	_	SpaceAfter=No
6	20	20	NUM	CD	NumForm=Digit|NumType=Card	5	nummod	_	_
7	instead	instead	ADV	RB	ExtPos=ADP	9	case	_	_
8	of	of	ADP	IN	_	7	fixed	_	_
9	£	£	SYM	$	_	4	obl	_	SpaceAfter=No
10	17	17	NUM	CD	NumForm=Digit|NumType=Card	9	nummod	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **pay** | present | he |  |  |  |  |  | vn pay-68-1 «NP V NP»: agent=Agent £=Asset |

### Option 3 {#o3}

<!-- .ven lang=en -->
No: he pays £25 now

```conllu
# sent_id = question:money:12-offers-3-for-2-buy-one-get-one-free-bundles:t3:o3:1
# text = No: he pays £25 now
1	No	no	DET	DT	PronType=Neg	4	det	_	SpaceAfter=No
2	:	:	PUNCT	:	_	4	punct	_	_
3	he	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	4	nsubj	_	_
4	pays	pay	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
5	£	£	SYM	$	_	4	obj	_	SpaceAfter=No
6	25	25	NUM	CD	NumForm=Digit|NumType=Card	5	nummod	_	_
7	now	now	ADV	RB	PronType=Dem	4	advmod	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **pay** | present | he |  |  |  | now |  | vn pay-68-1 «NP V NP»: agent=Agent £=Asset |

### Option 4 · ✓ the right answer {#o4}

<!-- .ven lang=en -->
Yes: he pays £15 for £20 of useful stuff

```conllu
# sent_id = question:money:12-offers-3-for-2-buy-one-get-one-free-bundles:t3:o4:1
# text = Yes: he pays £15 for £20 of useful stuff
1	Yes	yes	INTJ	UH	Polarity=Pos	4	discourse	_	SpaceAfter=No
2	:	:	PUNCT	:	_	4	punct	_	_
3	he	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	4	nsubj	_	_
4	pays	pay	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
5	£	£	SYM	$	_	4	obj	_	SpaceAfter=No
6	15	15	NUM	CD	NumForm=Digit|NumType=Card	5	nummod	_	_
7	for	for	ADP	IN	_	8	case	_	_
8	£	£	SYM	$	_	4	obj	_	SpaceAfter=No
9	20	20	NUM	CD	NumForm=Digit|NumType=Card	8	nummod	_	_
10	of	of	ADP	IN	_	12	case	_	_
11	useful	useful	ADJ	JJ	Degree=Pos	12	amod	_	_
12	stuff	stuff	NOUN	NN	Number=Sing	8	nmod	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **pay** | present | he |  |  |  |  |  | vn pay-68-1 «NP V NP NP»: agent=Agent £=Recipient £=Asset |

<!-- 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: [Offers: 3 for 2, buy one get one free,…, test 2](https://md.mova.elamur.ai/free/en/corpora/questions/money/12-offers-3-for-2-buy-one-get-one-free-bundles/t2/)
- next →: [Offers: 3 for 2, buy one get one free,…, test 4](https://md.mova.elamur.ai/free/en/corpora/questions/money/12-offers-3-for-2-buy-one-get-one-free-bundles/t4/)
- ↑ back to [Offers: 3 for 2, buy one get one free, bundles](https://md.mova.elamur.ai/free/en/corpora/questions/money/12-offers-3-for-2-buy-one-get-one-free-bundles/)

