---
title: Gemma: "was £10, now £7, so I save three quid, sorted." Her mum, an… — Offers: 3 for 2, buy one get one free,… · tree and pragmatics
description: Gemma: "was £10, now £7, so I save three quid, sorted." Her mum, an old-school Gen X mum, says "don't have a cow, check the was price first." ("Don't have a cow" means calm down.) Why? Test 6 · ★ of lesson 12 «Offers: 3 for 2, buy one get one free, bundles» of the money course of Mova's primary scho
---

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

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

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

<!-- .ven lang=en -->
Gemma: "was £10, now £7, so I save three quid, sorted." Her mum, an old-school Gen X mum, says "don't have a cow, check the was price first." ("Don't have a cow" means calm down.) Why?

<!-- .vintro -->
**Mova's choice:** option 1 · **The right answer:** option 1 · right ✓ · **Who acts:** I, three quid, mum · **What happens:** save, sort, say, not have, check, be · **To what, where:** cow, price · **Speech:** someone speaks here

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

## The question {#question}

<!-- .note -->
*Sentence 1:* Gemma: "was £10, now £7, so I save three quid, sorted."

```conllu
# sent_id = question:money:12-offers-3-for-2-buy-one-get-one-free-bundles:t6:1
# text = Gemma: "was £10, now £7, so I save three quid, sorted."
1	Gemma	gemma	NOUN	NN	Number=Sing	5	nsubj	_	SpaceAfter=No
2	:	:	PUNCT	:	_	5	punct	_	_
3	"	"	PUNCT	``	_	5	punct	_	SpaceAfter=No
4	was	be	AUX	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	5	cop	_	_
5	£	£	SYM	$	_	14	obl	_	SpaceAfter=No
6	10	10	NUM	CD	NumForm=Digit|NumType=Card	5	nummod	_	SpaceAfter=No
7	,	,	PUNCT	,	_	9	punct	_	_
8	now	now	ADV	RB	PronType=Dem	9	advmod	_	_
9	£	£	SYM	$	_	5	conj	_	SpaceAfter=No
10	7	7	NUM	CD	NumForm=Digit|NumType=Card	9	nummod	_	SpaceAfter=No
11	,	,	PUNCT	,	_	14	punct	_	_
12	so	so	ADV	RB	_	14	advmod	_	_
13	I	I	PRON	PRP	Case=Nom|Number=Sing|Person=1|PronType=Prs	14	nsubj	_	_
14	save	save	VERB	VBP	Mood=Ind|Number=Sing|Person=1|Tense=Pres|VerbForm=Fin	0	root	_	_
15	three	three	NUM	CD	NumForm=Word|NumType=Card	16	nummod	_	_
16	quid	quid	NOUN	NNS	Number=Plur	18	nsubj	_	SpaceAfter=No
17	,	,	PUNCT	,	_	18	punct	_	_
18	sorted	sort	VERB	VBD	Mood=Ind|Number=Plur|Person=3|Tense=Past|VerbForm=Fin	14	ccomp	_	SpaceAfter=No
19	.	.	PUNCT	.	_	14	punct	_	SpaceAfter=No
20	"	"	PUNCT	''	_	14	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **save** *in a quote* | present | I |  |  |  |  |  | tree rules |
| 2 | **sort** *in a quote* | past | three quid |  |  |  |  |  | vn classify-29.10 «NP V NP»: agent=Agent |

<!-- .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:* Her mum, an old-school Gen X mum, says "don't have a cow, check the was price first."

```conllu
# sent_id = question:money:12-offers-3-for-2-buy-one-get-one-free-bundles:t6:2
# text = Her mum, an old-school Gen X mum, says "don't have a cow, check the was price first."
1	Her	her	PRON	PRP$	Case=Gen|Gender=Fem|Number=Sing|Person=3|Poss=Yes|PronType=Prs	2	nmod:poss	_	_
2	mum	mum	NOUN	NN	Number=Sing	12	nsubj	_	SpaceAfter=No
3	,	,	PUNCT	,	_	7	punct	_	_
4	an	a	DET	DT	Definite=Ind|PronType=Art	7	det	_	_
5	old	old	ADJ	JJ	Degree=Pos	7	amod	_	SpaceAfter=No
6	-	-	PUNCT	HYPH	_	5	punct	_	SpaceAfter=No
7	school	school	NOUN	NN	Number=Sing	2	conj	_	_
8	Gen	Gen	PROPN	NNP	Number=Sing	7	appos	_	_
9	X	x	PRON	PRP$	PronType=Rel	10	nmod:poss	_	_
10	mum	mum	NOUN	NN	Number=Sing	8	appos	_	SpaceAfter=No
11	,	,	PUNCT	,	_	2	punct	_	_
12	says	say	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
13	"	"	PUNCT	``	_	16	punct	_	SpaceAfter=No
14	do	do	AUX	VB	Mood=Imp|VerbForm=Fin	16	aux	_	SpaceAfter=No
15	n't	not	PART	RB	Polarity=Neg	16	advmod	_	_
16	have	have	VERB	VB	VerbForm=Inf	12	ccomp	_	_
17	a	a	DET	DT	Definite=Ind|PronType=Art	18	det	_	_
18	cow	cow	NOUN	NN	Number=Sing	16	obj	_	SpaceAfter=No
19	,	,	PUNCT	,	_	20	punct	_	_
20	check	check	VERB	VB	VerbForm=Inf	16	conj	_	_
21	the	the	DET	DT	Definite=Def|PronType=Art	23	det	_	_
22	was	be	AUX	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	23	cop	_	_
23	price	price	NOUN	NN	Number=Sing	20	obj	_	_
24	first	first	ADV	RB	NumForm=Word|NumType=Ord	20	advmod	_	SpaceAfter=No
25	.	.	PUNCT	.	_	16	punct	_	SpaceAfter=No
26	"	"	PUNCT	''	_	16	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **say** *speech: assert* | present | Her mum and a old school |  |  |  |  |  | vn say-37.7-1-1 «NP V that S»: agent=Agent clause=Topic |
| 2 | **not** **have** *in a quote* | infinitive · do-support |  | a cow |  |  |  |  | vn birth-28.2-1 «NP V NP»: agent=Agent cow=Patient |
| 3 | **check** *in a quote* | infinitive |  |  |  |  |  | first *property* | vn assessment-34.1 «NP V NP»: agent=Agent |
| 4 | **is a** *in a quote* | past |  | the price |  |  |  |  | tree rules |

<!-- .note -->
*Sentence 3:* ("Don't have a cow" means calm down.)

```conllu
# sent_id = question:money:12-offers-3-for-2-buy-one-get-one-free-bundles:t6:3
# text = ("Don't have a cow" means calm down.)
1	(	(	PUNCT	-LRB-	_	5	punct	_	SpaceAfter=No
2	"	"	PUNCT	``	_	5	punct	_	SpaceAfter=No
3	Do	do	AUX	VB	Mood=Imp|VerbForm=Fin	5	aux	_	SpaceAfter=No
4	n't	not	PART	RB	Polarity=Neg	5	advmod	_	_
5	have	have	VERB	VB	VerbForm=Inf	9	ccomp	_	_
6	a	a	DET	DT	Definite=Ind|PronType=Art	7	det	_	_
7	cow	cow	NOUN	NN	Number=Sing	5	obj	_	SpaceAfter=No
8	"	"	PUNCT	''	_	5	punct	_	_
9	means	mean	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
10	calm	calm	VERB	VB	VerbForm=Inf	9	ccomp	_	_
11	down	down	ADP	RP	_	10	compound:prt	_	SpaceAfter=No
12	.	.	PUNCT	.	_	9	punct	_	SpaceAfter=No
13	)	)	PUNCT	-RRB-	_	9	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **not** **have** *in a quote* | infinitive · do-support |  | a cow |  |  |  |  | vn birth-28.2-1 «NP V NP»: agent=Agent cow=Patient |
| 2 | **mean** | present |  |  |  |  |  |  | vn intend-61.2-1 «NP V S»: agent=Agent clause=Topic |
| 3 | **calm down** | infinitive |  |  |  |  |  |  | vn subjugate-42.3 «NP V NP»: agent=Agent |

<!-- .note -->
*Sentence 4:* Why?

```conllu
# sent_id = question:money:12-offers-3-for-2-buy-one-get-one-free-bundles:t6:4
# text = Why?
1	Why	why	ADV	WRB	PronType=Int	0	root	_	SpaceAfter=No
2	?	?	PUNCT	.	_	1	punct	_	_
```

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

## The options {#options}

### Option 1 · ← Mova's choice · ✓ the right answer {#o1}

<!-- .ven lang=en -->
The "was" price might only have been charged for a few days

```conllu
# sent_id = question:money:12-offers-3-for-2-buy-one-get-one-free-bundles:t6:o1:1
# text = The "was" price might only have been charged for a few days
1	The	the	DET	DT	Definite=Def|PronType=Art	5	det	_	_
2	"	"	PUNCT	``	_	3	punct	_	SpaceAfter=No
3	was	be	AUX	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	5	cop	_	SpaceAfter=No
4	"	"	PUNCT	''	_	3	punct	_	_
5	price	price	NOUN	NN	Number=Sing	10	nsubj:pass	_	_
6	might	might	AUX	MD	VerbForm=Fin	10	aux	_	_
7	only	only	ADV	RB	_	10	advmod	_	_
8	have	have	AUX	VB	VerbForm=Inf	10	aux	_	_
9	been	be	AUX	VBN	Tense=Past|VerbForm=Part	10	aux:pass	_	_
10	charged	charge	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	0	root	_	_
11	for	for	ADP	IN	_	14	case	_	_
12	a	a	DET	DT	Definite=Ind|PronType=Art	14	det	_	_
13	few	few	ADJ	JJ	Degree=Pos	14	amod	_	_
14	days	day	NOUN	NNS	Number=Plur	10	obl	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **is a** | past |  | the price |  |  |  |  | tree rules |
| 2 | **charge** | might · perfect · passive |  | the price |  |  | day |  | vn run-51.3.2 «PP.location V NP»: subject=Theme |

### Option 2 {#o2}

<!-- .ven lang=en -->
£10 minus £7 is not £3

```conllu
# sent_id = question:money:12-offers-3-for-2-buy-one-get-one-free-bundles:t6:o2:1
# text = £10 minus £7 is not £3
1	£	£	SYM	$	_	3	nsubj	_	SpaceAfter=No
2	10	10	NUM	CD	NumForm=Digit|NumType=Card	1	nummod	_	_
3	minus	minu	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
4	£	£	SYM	$	_	3	obj	_	SpaceAfter=No
5	7	7	NUM	CD	NumForm=Digit|NumType=Card	4	nummod	_	_
6	is	be	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	8	cop	_	_
7	not	not	PART	RB	Polarity=Neg	8	advmod	_	_
8	£	£	SYM	$	_	3	obl	_	SpaceAfter=No
9	3	3	NUM	CD	NumForm=Digit|NumType=Card	8	nummod	_	_
```

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

### Option 3 {#o3}

<!-- .ven lang=en -->
Shops are never allowed to cut prices

```conllu
# sent_id = question:money:12-offers-3-for-2-buy-one-get-one-free-bundles:t6:o3:1
# text = Shops are never allowed to cut prices
1	Shops	shop	NOUN	NNS	Number=Plur	4	nsubj:pass	_	_
2	are	be	AUX	VBP	Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin	4	aux:pass	_	_
3	never	never	ADV	RB	PronType=Neg	4	advmod	_	_
4	allowed	allow	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	0	root	_	_
5	to	to	PART	TO	_	6	mark	_	_
6	cut	cut	VERB	VB	VerbForm=Inf	4	xcomp	_	_
7	prices	price	NOUN	NNS	Number=Plur	6	obj	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **not** **allow** | present · passive |  | Shops |  |  |  |  | vn allow-64.1-1 «NP V NP S»: subject=Beneficiary clause=Eventuality |
| 2 | **cut** *not said to happen* | to-infinitive | Shops *not said here* | prices |  |  |  |  | vn build-26.1-1 «NP.asset V NP»: agent=Asset price=Product |

### Option 4 {#o4}

<!-- .ven lang=en -->
The "now" price is always fake

```conllu
# sent_id = question:money:12-offers-3-for-2-buy-one-get-one-free-bundles:t6:o4:1
# text = The "now" price is always fake
1	The	the	DET	DT	Definite=Def|PronType=Art	5	det	_	_
2	"	"	PUNCT	``	_	3	punct	_	SpaceAfter=No
3	now	now	ADV	RB	PronType=Dem	5	advmod	_	SpaceAfter=No
4	"	"	PUNCT	''	_	3	punct	_	_
5	price	price	NOUN	NN	Number=Sing	8	nsubj	_	_
6	is	be	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	8	cop	_	_
7	always	always	ADV	RB	PronType=Tot	8	advmod	_	_
8	fake	fake	ADJ	JJ	Degree=Pos	0	root	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **is** | present | the price |  |  |  |  | always, fake *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: [Offers: 3 for 2, buy one get one free,…, test 5](https://md.mova.elamur.ai/free/en/corpora/questions/money/12-offers-3-for-2-buy-one-get-one-free-bundles/t5/)
- next →: [Offers: 3 for 2, buy one get one free,…, test 7](https://md.mova.elamur.ai/free/en/corpora/questions/money/12-offers-3-for-2-buy-one-get-one-free-bundles/t7/)
- ↑ 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/)

