Mova0.5 pre-release⌕
☰
home / corpora / questions / Money / Offers: 3 for 2, buy one get one free,… / t7

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

Harry: "bundle £50, kit £30, boots £25 — I save a fiver!" But he already has boots. Does he save?

Mova's choice: option 1 · The right answer: option 1 · right ✓ · Who acts: Harry, I · What happens: bundle, boot, save, have · To what, where: fiver, boots

This is test 7 · ★ 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.

The question

Sentence 1: Harry: "bundle £50, kit £30, boots £25 — I save a fiver!"

nsubjpunctpunctparataxisobjnummodpunctapposnmodnummodpunctobjnummodpunctnsubjparataxisdetobjpunctpunctrootHarryPROPN:PUNCT"PUNCTbundleVERB£SYM50NUM,PUNCTkitNOUN£SYM30NUM,PUNCTbootsVERB£SYM25NUM—PUNCTIPRONsaveVERBaDETfiverNOUN!PUNCT"PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1HarryHarryPROPNNumber=Sing12 bootsnsubj
2::PUNCT_4 bundlepunct
3""PUNCT_4 bundlepunct
4bundlebundleVERBMood=Imp VerbForm=Fin1 Harryparataxis
5££SYM_4 bundleobj
65050NUMNumForm=Digit NumType=Card5 £nummod
7,,PUNCT_8 kitpunct
8kitkitNOUNNumber=Sing1 Harryappos
9££SYM_8 kitnmod
103030NUMNumForm=Digit NumType=Card9 £nummod
11,,PUNCT_1 Harrypunct
12bootsbootVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
13££SYM_12 bootsobj
142525NUMNumForm=Digit NumType=Card13 £nummod
15—-PUNCT_17 savepunct
16IIPRONCase=Nom Number=Sing Person=1 PronType=Prs17 savensubj
17savesaveVERBMood=Ind Number=Sing Person=1 Tense=Pres VerbForm=Fin12 bootsparataxis
18aaDETDefinite=Ind PronType=Art19 fiverdet
19fiverfiverNOUNNumber=Sing17 saveobj
20!!PUNCT_17 savepunct
21""PUNCT_17 savepunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1bundle in a quoteinfinitivevn shake-22.3-2-1 «NP V NP»: agent=Agent £=Patient
2boot in a quotepresentHarryvn banish-10.2 «NP V NP»: agent=Agent £=Theme
3save in a quotepresentIa fivervn get-13.5.1-1 «NP V NP»: agent=Agent fiver=Theme

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.

Sentence 2: But he already has boots.

ccnsubjadvmodobjpunctrootButCCONJhePRONalreadyADVhasVERBbootsNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ButbutCCONJ_4 hascc
2hehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs4 hasnsubj
3alreadyalreadyADV_4 hasadvmod
4hashaveVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
5bootsbootNOUNNumber=Plur4 hasobj
6..PUNCT_4 haspunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1havepresentHarrybootsvn birth-28.2-1 «NP V NP»: agent=Agent boot=Patient

Sentence 3: Does he save?

auxnsubjpunctrootDoesAUXhePRONsaveVERB?PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1DoesdoAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin3 saveaux
2hehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs3 savensubj
3savesaveVERBVerbForm=Infrootroot
4??PUNCT_3 savepunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1savepresent · do-supportHarryvn get-13.5.1-1 «NP V NP»: agent=Agent

The options

Option 1 · ← Mova's choice · ✓ the right answer

No, he'd pay £50 instead of £30 for the kit alone

The tree, 14 words
discoursepunctnsubjauxobjnummodcasefixedoblnummodcasedetobladvmodrootNoINTJ,PUNCThePRON'dAUXpayVERB£SYM50NUMinsteadADVofADP£SYM30NUMforADPtheDETkitNOUNaloneADV
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1NonoINTJPolarity=Neg5 paydiscourse
2,,PUNCT_1 Nopunct
3hehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs5 paynsubj
4'dwouldAUXVerbForm=Fin5 payaux
5paypayVERBVerbForm=Infrootroot
6££SYM_5 payobj
75050NUMNumForm=Digit NumType=Card6 £nummod
8insteadinsteadADVExtPos=ADP10 £case
9ofofADP_8 insteadfixed
10££SYM_5 payobl
113030NUMNumForm=Digit NumType=Card10 £nummod
12forforADP_14 kitcase
13thetheDETDefinite=Def PronType=Art14 kitdet
14kitkitNOUNNumber=Sing5 payobl
15alonealoneADV_5 payadvmod
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1paywouldhefor the kit; alone propertyvn pay-68-1 «NP V NP PP.theme»: agent=Agent £=Asset for kit=Theme

Option 2

No, he'd pay £55

discoursepunctnsubjauxobjnummodrootNoINTJ,PUNCThePRON'dAUXpayVERB£SYM55NUM
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1NonoINTJPolarity=Neg5 paydiscourse
2,,PUNCT_1 Nopunct
3hehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs5 paynsubj
4'dwouldAUXVerbForm=Fin5 payaux
5paypayVERBVerbForm=Infrootroot
6££SYM_5 payobj
75555NUMNumForm=Digit NumType=Card6 £nummod
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1paywouldhevn pay-68-1 «NP V NP»: agent=Agent £=Asset

Option 3

Yes, he saves £25

discoursepunctnsubjobjnummodrootYesINTJ,PUNCThePRONsavesVERB£SYM25NUM
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1YesyesINTJPolarity=Pos4 savesdiscourse
2,,PUNCT_4 savespunct
3hehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs4 savesnsubj
4savessaveVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
5££SYM_4 savesobj
62525NUMNumForm=Digit NumType=Card5 £nummod
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1savepresenthevn get-13.5.1-1 «NP V NP»: agent=Agent £=Theme

Option 4

Yes, he saves exactly £5

discoursepunctnsubjadvmodobjnummodrootYesINTJ,PUNCThePRONsavesVERBexactlyADV£SYM5NUM
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1YesyesINTJPolarity=Pos4 savesdiscourse
2,,PUNCT_4 savespunct
3hehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs4 savesnsubj
4savessaveVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
5exactlyexactlyADV_6 £advmod
6££SYM_4 savesobj
755NUMNumForm=Digit NumType=Card6 £nummod
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1savepresenthevn get-13.5.1-1 «NP V NP»: agent=Agent £=Theme

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.

This page in Markdown → https://md.mova.elamur.ai/free/en/corpora/questions/money/12-offers-3-for-2-buy-one-get-one-free-bundles/t7/