Mova0.5 pre-release⌕
☰
home / corpora / questions / English / SATs: grammar, punctuation and spellin… / t4

Test 4 · ★ · SATs: grammar, punctuation and spelling paper

A cartoon says, "A semicolon's just a fancy comma, stick it anywhere." Fix it.

Mova's choice: option 1 · The right answer: option 2 · wrong ✗ · Who acts: cartoon, you · What happens: say, stick, fix · To what, where: cartoon, comma · Speech: someone speaks here

This is test 4 · ★ of lesson 52 «SATs: grammar, punctuation and spelling paper» of the English 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: A cartoon says, "A semicolon's just a fancy comma, stick it anywhere."

detnsubjpunctpunctdetnmod:posscaseadvmoddetamodccomppunctparataxisobjadvmodpunctpunctrootADETcartoonNOUNsaysVERB,PUNCT"PUNCTADETsemicolonNOUN'sPARTjustADVaDETfancyADJcommaNOUN,PUNCTstickVERBitPRONanywhereADV.PUNCT"PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1AaDETDefinite=Ind PronType=Art2 cartoondet
2cartooncartoonNOUNNumber=Sing3 saysnsubj
3sayssayVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
4,,PUNCT_3 sayspunct
5""PUNCT_12 commapunct
6AaDETDefinite=Ind PronType=Art7 semicolondet
7semicolonsemicolonNOUNNumber=Sing12 commanmod:poss
8's'sPART_7 semicoloncase
9justjustADV_12 commaadvmod
10aaDETDefinite=Ind PronType=Art12 commadet
11fancyfancyADJDegree=Pos12 commaamod
12commacommaNOUNNumber=Sing3 saysccomp
13,,PUNCT_14 stickpunct
14stickstickVERBMood=Imp VerbForm=Fin12 commaparataxis
15ititPRONCase=Acc Gender=Neut Number=Sing Person=3 PronType=Prs14 stickobj
16anywhereanywhereADVPronType=Ind14 stickadvmod
17..PUNCT_12 commapunct
18""PUNCT_12 commapunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1say speech: assertpresenta cartoonvn say-37.7-1-1 «NP V that S»: agent=Agent
2stick in a quoteinfinitivecartoonanywhere propertyvn spray-9.7-1 «NP V NP.theme»: agent=Agent it=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: Fix it.

objpunctrootFixVERBitPRON.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1FixfixVERBMood=Imp VerbForm=Finrootroot
2ititPRONCase=Acc Gender=Neut Number=Sing Person=3 PronType=Prs1 Fixobj
3..PUNCT_1 Fixpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1fiximperativeyou not said herecommavn shake-22.3-2 «NP V NP together»: agent=Agent it=Patient

The options

Option 1 · ← Mova's choice

The cartoon is right; anywhere works

detnsubjcoppunctadvmodcsubjrootTheDETcartoonNOUNisAUXrightADJ;PUNCTanywhereADVworksVERB
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 cartoondet
2cartooncartoonNOUNNumber=Sing4 rightnsubj
3isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin4 rightcop
4rightrightADJDegree=Posrootroot
5;;PUNCT_7 workspunct
6anywhereanywhereADVPronType=Ind7 worksadvmod
7worksworkVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin4 rightcsubj
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1ispresentthe cartoonright propertytree rules
2workpresentanywhere propertyvn employment-95.3 «NP V»: agent=Agent

Option 2 · ✓ the right answer

It joins two linked full sentences

nsubjnummodamodamodobjrootItPRONjoinsVERBtwoNUMlinkedVERBfullADJsentencesNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs2 joinsnsubj
2joinsjoinVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
3twotwoNUMNumForm=Word NumType=Card6 sentencesnummod
4linkedlinkVERBTense=Past VerbForm=Part Voice=Pass6 sentencesamod
5fullfullADJDegree=Pos6 sentencesamod
6sentencessentenceNOUNNumber=Plur2 joinsobj
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1joinpresentIttwo linked full sentencesvn mix-22.1-2-1 «NP V NP»: agent=Agent sentence=Patient
2linkparticiplevn mix-22.1-2-1 «NP V»: agent=Patient

Option 3

It replaces every single full stop

nsubjdetamodamodobjrootItPRONreplacesVERBeveryDETsingleADJfullADJstopNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs2 replacesnsubj
2replacesreplaceVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
3everyeveryDETPronType=Tot6 stopdet
4singlesingleADJDegree=Pos6 stopamod
5fullfullADJDegree=Pos6 stopamod
6stopstopNOUNNumber=Sing2 replacesobj
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1replacepresentItevery single full stopvn substitute-13.6.2-1 «NP V NP»: agent=Theme stop=Co-Theme

Option 4

It goes after every third word

nsubjcasedetamodoblrootItPRONgoesVERBafterADPeveryDETthirdADJwordNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs2 goesnsubj
2goesgoVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
3afterafterADP_6 wordcase
4everyeveryDETPronType=Tot6 worddet
5thirdthirdADJDegree=Pos NumForm=Word NumType=Ord6 wordamod
6wordwordNOUNNumber=Sing2 goesobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1gopresentItafter every third wordvn disappearance-48.2-1 «NP V»: 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/english/52-sats-grammar-punctuation-and-spelling-paper/t4/