---
title: Your mate says, "bot said strawberry's got 2 r's so that's that". Pu… — Stories, jokes and riddles with a chat… · tree and pragmatics
description: Your mate says, "bot said strawberry's got 2 r's so that's that". Put him right. Test 2 of lesson 4 «Stories, jokes and riddles with a chatbot» of the AI course of Mova's primary school, with the dependency tree and pragmatics of the question and of each option; Mova's choice was wrong.
---

<!-- md -->
[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/corpora/questions/ai/4-stories-jokes-and-riddles/t2/)

<!-- 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/) / [AI](https://md.mova.elamur.ai/free/en/corpora/questions/ai/) / [Stories, jokes and riddles with a chat…](https://md.mova.elamur.ai/free/en/corpora/questions/ai/4-stories-jokes-and-riddles/) / t2

# Test 2 · Stories, jokes and riddles with a chatbot

<!-- .ven lang=en -->
Your mate says, "bot said strawberry's got 2 r's so that's that". Put him right.

<!-- .vintro -->
**Mova's choice:** option 4 · **The right answer:** option 2 · wrong ✗ · **Who acts:** mate, bot, strawberry, that, you · **What happens:** say, get, be, put · **To what, where:** 2 r, that, strawberry · **Speech:** someone speaks here

<!-- .vabout -->
This is test 2 of lesson 4 «Stories, jokes and riddles with a chatbot» of the AI 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/ai/4-stories-jokes-and-riddles/#t2).

## The question {#question}

<!-- .note -->
*Sentence 1:* Your mate says, "bot said strawberry's got 2 r's so that's that".

```conllu
# sent_id = question:ai:4-stories-jokes-and-riddles:t2:1
# text = Your mate says, "bot said strawberry's got 2 r's so that's that".
1	Your	your	PRON	PRP$	Case=Gen|Person=2|Poss=Yes|PronType=Prs	2	nmod:poss	_	_
2	mate	mate	NOUN	NN	Number=Sing	3	nsubj	_	_
3	says	say	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	SpaceAfter=No
4	,	,	PUNCT	,	_	3	punct	_	_
5	"	"	PUNCT	``	_	7	punct	_	SpaceAfter=No
6	bot	bot	NOUN	NN	Number=Sing	7	nsubj	_	_
7	said	say	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	3	ccomp	_	_
8	strawberry	strawberry	PROPN	NNP	Number=Sing	7	nsubj	_	SpaceAfter=No
9	's	's	PART	POS	_	8	case	_	_
10	got	get	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	8	acl	_	_
11	2	2	NUM	CD	NumForm=Digit|NumType=Card	12	nummod	_	_
12	r	r	NOUN	NN	Number=Sing	10	obj	_	SpaceAfter=No
13	's	's	PART	POS	_	12	case	_	_
14	so	so	SCONJ	IN	_	17	mark	_	_
15	that	that	PRON	DT	Number=Sing|PronType=Dem	17	nsubj	_	SpaceAfter=No
16	's	be	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	17	cop	_	_
17	that	that	PRON	DT	Number=Sing|PronType=Dem	7	nsubj	_	SpaceAfter=No
18	"	"	PUNCT	''	_	7	punct	_	SpaceAfter=No
19	.	.	PUNCT	.	_	3	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **say** *speech: assert* | present | Your mate |  |  |  |  |  | vn say-37.7-1-1 «NP V that S»: agent=Agent clause=Topic |
| 2 | **say** *speech: assert* *in a quote* | past | bot |  |  |  |  |  | vn say-37.7-1-1 «NP V that S»: agent=Agent |
| 3 | **get** *in a quote* | participle | strawberry *not said here* | 2 r |  |  |  |  | vn comprehend-87.2-1 «NP V NP»: agent=Experiencer r=Stimulus |
| 4 | **is a** *in a quote* | present | that | that |  |  |  |  | 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:* Put him right.

```conllu
# sent_id = question:ai:4-stories-jokes-and-riddles:t2:2
# text = Put him right.
1	Put	put	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	him	he	PRON	PRP	Case=Acc|Gender=Masc|Number=Sing|Person=3|PronType=Prs	1	obj	_	_
3	right	right	ADV	RB	_	1	advmod	_	SpaceAfter=No
4	.	.	PUNCT	.	_	1	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **put** | imperative | you *not said here* |  | strawberry |  |  | right *property* | vn invest-13.5.4-1 «NP V PP»: agent=Agent he=Goal |

## The options {#options}

### Option 1 {#o1}

<!-- .ven lang=en -->
It depends on how you say it

```conllu
# sent_id = question:ai:4-stories-jokes-and-riddles:t2:o1:1
# text = It depends on how you say it
1	It	it	PRON	PRP	Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs	2	nsubj	_	_
2	depends	depend	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
3	on	on	SCONJ	IN	_	6	mark	_	_
4	how	how	ADV	WRB	PronType=Int	6	advmod	_	_
5	you	you	PRON	PRP	Case=Nom|Person=2|PronType=Prs	6	nsubj	_	_
6	say	say	VERB	VBP	Mood=Ind|Number=Sing|Person=2|Tense=Pres|VerbForm=Fin	2	advcl	_	_
7	it	it	PRON	PRP	Case=Acc|Gender=Neut|Number=Sing|Person=3|PronType=Prs	6	obj	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **depend** | present | It |  |  |  |  |  | vn rely-70 «NP V PP.theme S\_ING»: agent=Agent |
| 2 | **say** *speech: assert* | present | you | it |  |  |  |  | vn say-37.7-1-1 «NP V NP.topic»: agent=Agent it=Topic |

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

<!-- .ven lang=en -->
Count it yourself: s-t-r-a-w-b-e-r-r-y has three

<!-- fold The tree, 15 words -->
```conllu
# sent_id = question:ai:4-stories-jokes-and-riddles:t2:o2:1
# text = Count it yourself: s-t-r-a-w-b-e-r-r-y has three
1	Count	count	VERB	VB	Mood=Imp|VerbForm=Fin	0	root	_	_
2	it	it	PRON	PRP	Case=Acc|Gender=Neut|Number=Sing|Person=3|PronType=Prs	1	obj	_	_
3	yourself	yourself	PRON	PRP	Case=Acc|Number=Sing|Person=2|PronType=Prs|Reflex=Yes	1	obj	_	SpaceAfter=No
4	:	:	PUNCT	:	_	1	punct	_	_
5	s	s	NOUN	NN	Number=Sing	7	compound	_	SpaceAfter=No
6	-	-	PUNCT	HYPH	_	5	punct	_	SpaceAfter=No
7	t	t	NOUN	NN	Number=Sing	24	nsubj	_	SpaceAfter=No
8	-	-	PUNCT	HYPH	_	7	punct	_	SpaceAfter=No
9	r	r	NOUN	NN	Number=Sing	7	conj	_	SpaceAfter=No
10	-	-	PUNCT	HYPH	_	13	punct	_	SpaceAfter=No
11	a	a	DET	DT	Definite=Ind|PronType=Art	13	det	_	SpaceAfter=No
12	-	-	PUNCT	HYPH	_	11	punct	_	SpaceAfter=No
13	w	w	NOUN	NN	Number=Sing	9	appos	_	SpaceAfter=No
14	-	-	PUNCT	HYPH	_	13	punct	_	SpaceAfter=No
15	b	B	NOUN	NN	Number=Sing	13	flat	_	SpaceAfter=No
16	-	-	PUNCT	HYPH	_	17	punct	_	SpaceAfter=No
17	e	e	NOUN	NN	Number=Sing	15	conj	_	SpaceAfter=No
18	-	-	PUNCT	HYPH	_	19	punct	_	SpaceAfter=No
19	r	r	NOUN	NN	Number=Sing	17	conj	_	SpaceAfter=No
20	-	-	PUNCT	HYPH	_	21	punct	_	SpaceAfter=No
21	r	r	NOUN	NN	Number=Sing	19	conj	_	SpaceAfter=No
22	-	-	PUNCT	HYPH	_	23	punct	_	SpaceAfter=No
23	y	y	NOUN	NN	Number=Sing	21	conj	_	_
24	has	have	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	1	parataxis	_	_
25	three	three	NUM	CD	NumForm=Word|NumType=Card	24	obj	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **count** | imperative | you *not said here* | it |  |  |  |  | tree rules |
| 2 | **have** | present | s t and r | three |  |  |  |  | vn birth-28.2-1 «NP V NP»: agent=Agent three=Patient |

### Option 3 {#o3}

<!-- .ven lang=en -->
It has one r, both are wrong

```conllu
# sent_id = question:ai:4-stories-jokes-and-riddles:t2:o3:1
# text = It has one r, both are wrong
1	It	it	PRON	PRP	Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs	2	nsubj	_	_
2	has	have	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
3	one	one	NUM	CD	NumForm=Word|NumType=Card	4	nummod	_	_
4	r	r	NOUN	NN	Number=Sing	2	obj	_	SpaceAfter=No
5	,	,	PUNCT	,	_	8	punct	_	_
6	both	both	DET	DT	PronType=Tot	8	nsubj	_	_
7	are	be	AUX	VBP	Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin	8	cop	_	_
8	wrong	wrong	ADJ	JJ	Degree=Pos	2	conj	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **have** | present | It | one r |  |  |  |  | vn birth-28.2-1 «NP V NP»: agent=Agent r=Patient |
| 2 | **is** | present | both |  |  |  |  | wrong *property* | tree rules |

### Option 4 · ← Mova's choice {#o4}

<!-- .ven lang=en -->
He's right, bots count letters perfectly every time

```conllu
# sent_id = question:ai:4-stories-jokes-and-riddles:t2:o4:1
# text = He's right, bots count letters perfectly every time
1	He	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	3	nsubj	_	SpaceAfter=No
2	's	be	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	3	cop	_	_
3	right	right	ADJ	JJ	Degree=Pos	0	root	_	SpaceAfter=No
4	,	,	PUNCT	,	_	6	punct	_	_
5	bots	bot	NOUN	NNS	Number=Plur	6	nsubj	_	_
6	count	count	VERB	VBP	Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin	3	parataxis	_	_
7	letters	letter	NOUN	NNS	Number=Plur	6	obj	_	_
8	perfectly	perfectly	ADV	RB	_	6	advmod	_	_
9	every	every	DET	DT	PronType=Tot	10	det	_	_
10	time	time	NOUN	NN	Number=Sing	6	obl:unmarked	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **is** | present | He |  |  |  |  | right *property* | tree rules |
| 2 | **count** | present | bots | letters |  |  | time | perfectly *property* | vn multiply-108 «NP V NP»: agent=Agent letter=Theme |

<!-- 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: [Stories, jokes and riddles with a chat…, test 1](https://md.mova.elamur.ai/free/en/corpora/questions/ai/4-stories-jokes-and-riddles/t1/)
- next →: [Stories, jokes and riddles with a chat…, test 3](https://md.mova.elamur.ai/free/en/corpora/questions/ai/4-stories-jokes-and-riddles/t3/)
- ↑ back to [Stories, jokes and riddles with a chatbot](https://md.mova.elamur.ai/free/en/corpora/questions/ai/4-stories-jokes-and-riddles/)

