---
title: Theo grabs BOGOF yoghurts and Dad says "free? wasted, more like" whe… — Offers: 3 for 2, buy one get one free,… · tree and pragmatics
description: Theo grabs BOGOF yoghurts and Dad says "free? wasted, more like" when one goes off. What's the lesson? Test 1 · ★ 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 of the question and of each option; Mo
---

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

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

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

<!-- .ven lang=en -->
Theo grabs BOGOF yoghurts and Dad says "free? wasted, more like" when one goes off. What's the lesson?

<!-- .vintro -->
**Mova's choice:** option 1 · **The right answer:** option 3 · wrong ✗ · **Who acts:** Theo, Dad, one, lesson · **What happens:** grab, say, waste, go off, be · **To what, where:** BOGOF yoghurts, free · **Speech:** someone speaks here

<!-- .vabout -->
This is test 1 · ★ 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/#t1).

## The question {#question}

<!-- .note -->
*Sentence 1:* Theo grabs BOGOF yoghurts and Dad says "free? wasted, more like" when one goes off.

```conllu
# sent_id = question:money:12-offers-3-for-2-buy-one-get-one-free-bundles:t1:1
# text = Theo grabs BOGOF yoghurts and Dad says "free? wasted, more like" when one goes off.
1	Theo	Theo	PROPN	NNP	Number=Sing	2	nsubj	_	_
2	grabs	grab	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
3	BOGOF	BOGOF	PROPN	NNP	Number=Sing	4	compound	_	_
4	yoghurts	yoghurt	NOUN	NNS	Number=Plur	2	obj	_	_
5	and	and	CCONJ	CC	_	7	cc	_	_
6	Dad	dad	NOUN	NN	Number=Sing	7	nsubj	_	_
7	says	say	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	2	conj	_	_
8	"	"	PUNCT	``	_	9	punct	_	SpaceAfter=No
9	free	free	ADJ	JJ	Degree=Pos	7	obj	_	SpaceAfter=No
10	?	?	PUNCT	.	_	11	punct	_	_
11	wasted	waste	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	9	conj	_	SpaceAfter=No
12	,	,	PUNCT	,	_	13	punct	_	_
13	more	more	ADV	RBR	Degree=Cmp	11	advmod	_	_
14	like	like	SCONJ	IN	_	18	mark	_	SpaceAfter=No
15	"	"	PUNCT	``	_	18	punct	_	_
16	when	when	SCONJ	WRB	_	18	mark	_	_
17	one	one	PRON	PRP	Number=Sing|Person=3|PronType=Prs	18	nsubj	_	_
18	goes	go	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	11	advcl	_	_
19	off	off	ADP	RP	_	18	compound:prt	_	SpaceAfter=No
20	.	.	PUNCT	.	_	2	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **grab** | present | Theo | BOGOF yoghurts |  |  |  |  | vn steal-10.5-1 «NP V NP»: agent=Agent yoghurt=Theme |
| 2 | **say** *speech: ask* | present | Dad | free |  |  |  |  | vn say-37.7-1-1 «NP V NP.topic»: agent=Agent free=Topic |
| 3 | **waste** *in a quote* | participle | Dad *not said here* |  |  |  |  |  | vn destroy-44 «NP V NP»: agent=Agent |
| 4 | **go off** | present | one |  |  |  |  |  | vn occur-48.3-2 «NP V ADV»: agent=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's the lesson?

```conllu
# sent_id = question:money:12-offers-3-for-2-buy-one-get-one-free-bundles:t1:2
# text = What's the lesson?
1	What	what	PRON	WP	PronType=Int	0	root	_	SpaceAfter=No
2	's	be	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	1	cop	_	_
3	the	the	DET	DT	Definite=Def|PronType=Art	4	det	_	_
4	lesson	lesson	NOUN	NN	Number=Sing	1	nsubj	_	SpaceAfter=No
5	?	?	PUNCT	.	_	1	punct	_	_
```

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

## The options {#options}

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

<!-- .ven lang=en -->
Yoghurts should be kept in the cupboard

```conllu
# sent_id = question:money:12-offers-3-for-2-buy-one-get-one-free-bundles:t1:o1:1
# text = Yoghurts should be kept in the cupboard
1	Yoghurts	yoghurt	NOUN	NNS	Number=Plur	4	nsubj:pass	_	_
2	should	should	AUX	MD	VerbForm=Fin	4	aux	_	_
3	be	be	AUX	VB	VerbForm=Inf	4	aux:pass	_	_
4	kept	keep	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	0	root	_	_
5	in	in	ADP	IN	_	7	case	_	_
6	the	the	DET	DT	Definite=Def|PronType=Art	7	det	_	_
7	cupboard	cupboard	NOUN	NN	Number=Sing	4	obl	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **keep** | should · passive |  | Yoghurts |  | the cupboard |  |  | vn keep-15.2 «NP V NP PP.location»: subject=Theme in cupboard=Location |

### Option 2 {#o2}

<!-- .ven lang=en -->
Free things never go off

```conllu
# sent_id = question:money:12-offers-3-for-2-buy-one-get-one-free-bundles:t1:o2:1
# text = Free things never go off
1	Free	free	ADJ	JJ	Degree=Pos	2	amod	_	_
2	things	thing	NOUN	NNS	Number=Plur	4	nsubj	_	_
3	never	never	ADV	RB	PronType=Neg	4	advmod	_	_
4	go	go	VERB	VBP	Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
5	off	off	ADP	RP	_	4	compound:prt	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **not** **go off** | present | Free things |  |  |  |  |  | vn occur-48.3-2 «NP V ADV»: agent=Theme |

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

<!-- .ven lang=en -->
A deal is only good if you use it all

```conllu
# sent_id = question:money:12-offers-3-for-2-buy-one-get-one-free-bundles:t1:o3:1
# text = A deal is only good if you use it all
1	A	a	DET	DT	Definite=Ind|PronType=Art	2	det	_	_
2	deal	deal	NOUN	NN	Number=Sing	5	nsubj	_	_
3	is	be	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	5	cop	_	_
4	only	only	ADV	RB	_	5	advmod	_	_
5	good	good	ADJ	JJ	Degree=Pos	0	root	_	_
6	if	if	SCONJ	IN	_	8	mark	_	_
7	you	you	PRON	PRP	Case=Nom|Person=2|PronType=Prs	8	nsubj	_	_
8	use	use	VERB	VBP	Mood=Ind|Number=Sing|Person=2|Tense=Pres|VerbForm=Fin	5	advcl	_	_
9	it	it	PRON	PRP	Case=Acc|Gender=Neut|Number=Sing|Person=3|PronType=Prs	8	obj	_	_
10	all	all	DET	DT	PronType=Tot	9	det	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **is** | present | a deal |  |  |  |  | good *property* | tree rules |
| 2 | **use** *a condition, not said to happen* | present | you | deal |  |  |  |  | vn eat-39.1 «NP V NP»: agent=Agent it=Patient |

### Option 4 {#o4}

<!-- .ven lang=en -->
Buy four next time to be safe

```conllu
# sent_id = question:money:12-offers-3-for-2-buy-one-get-one-free-bundles:t1:o4:1
# text = Buy four next time to be safe
1	Buy	buy	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	four	four	NUM	CD	NumForm=Word|NumType=Card	4	nummod	_	_
3	next	next	ADJ	JJ	Degree=Pos	4	amod	_	_
4	time	time	NOUN	NN	Number=Sing	1	obj	_	_
5	to	to	PART	TO	_	7	mark	_	_
6	be	be	AUX	VB	VerbForm=Inf	7	cop	_	_
7	safe	safe	ADJ	JJ	Degree=Pos	1	advcl	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **buy** | imperative | you *not said here* |  |  |  | time |  | vn accept-77.1 «NP V how S»: agent=Agent |
| 2 | **is** | to-infinitive | you *not said here* |  |  |  |  | safe *property* | tree rules |

<!-- 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: [Prices and change at the till, exam 4](https://md.mova.elamur.ai/free/en/corpora/questions/money/11-prices-and-change-at-the-till/e4/)
- next →: [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/)
- ↑ 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/)

