Mova0.5 pre-release⌕
☰
home / corpora / questions / English / Commas: lists, clauses and clarity / e4

Exam question 4 · Commas: lists, clauses and clarity

Ascertain the correctly punctuated version of a sentence containing a non-essential relative clause.

Mova's choice: option 1 · The right answer: option 2 · wrong ✗ · Who acts: you, sentence · What happens: ascertain, punctuate, contain · To what, where: punctuated version, non-essential relative clause

This is exam question 4 of lesson 33 «Commas: lists, clauses and clarity» of the English course of Mova's primary school, asked in stiff, formal language. 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

detadvmodamodobjcasedetnmodacldetamodamodobjpunctrootAscertainVERBtheDETcorrectlyADVpunctuatedVERBversionNOUNofADPaDETsentenceNOUNcontainingVERBaDETnon-essentialADJrelativeADJclauseNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1AscertainascertainVERBMood=Imp VerbForm=Finrootroot
2thetheDETDefinite=Def PronType=Art5 versiondet
3correctlycorrectlyADV_4 punctuatedadvmod
4punctuatedpunctuateVERBTense=Past VerbForm=Part Voice=Pass5 versionamod
5versionversionNOUNNumber=Sing1 Ascertainobj
6ofofADP_8 sentencecase
7aaDETDefinite=Ind PronType=Art8 sentencedet
8sentencesentenceNOUNNumber=Sing5 versionnmod
9containingcontainVERBVerbForm=Ger8 sentenceacl
10aaDETDefinite=Ind PronType=Art13 clausedet
11non-essentialnon-essentialADJDegree=Pos13 clauseamod
12relativerelativeADJDegree=Pos13 clauseamod
13clauseclauseNOUNNumber=Sing9 containingobj
14..PUNCT_1 Ascertainpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1ascertainimperativeyou not said herethe punctuated version of a sentencevn discover-84 «NP V NP»: agent=Agent version=Topic
2punctuateparticiplecorrectly propertyvn butter-9.9 «NP V NP.destination»: agent=Agent
3containgerunda sentence not said herea non-essential relative clausevn comprise-107.2-2 «NP V NP»: agent=Pivot clause=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.

The options

Option 1 · ← Mova's choice

My uncle who lives in Cork, sings.

nmod:possnsubjnsubjacl:relclcaseoblpunctpunctrootMyPRONuncleNOUNwhoPRONlivesVERBinADPCorkPROPN,PUNCTsingsVERB.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1MymyPRONCase=Gen Number=Sing Person=1 Poss=Yes PronType=Prs2 unclenmod:poss
2uncleuncleNOUNNumber=Sing8 singsnsubj
3whowhoPRONPronType=Rel4 livesnsubj
4livesliveVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin2 uncleacl:relcl
5ininADP_6 Corkcase
6CorkCorkPROPNNumber=Sing4 livesobl
7,,PUNCT_2 unclepunct
8singssingVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
9..PUNCT_8 singspunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1livepresentMy uncleCorkvn lodge-46 «NP V PP.location»: agent=Theme in cork=Location
2sing speech: expresspresentMy unclevn sound_emission-43.2 «NP.location V PP.theme»: agent=Location

Option 2 · ✓ the right answer

My uncle, who lives in Cork, sings.

nmod:possnsubjpunctnsubjacl:relclcaseoblpunctpunctrootMyPRONuncleNOUN,PUNCTwhoPRONlivesVERBinADPCorkPROPN,PUNCTsingsVERB.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1MymyPRONCase=Gen Number=Sing Person=1 Poss=Yes PronType=Prs2 unclenmod:poss
2uncleuncleNOUNNumber=Sing9 singsnsubj
3,,PUNCT_5 livespunct
4whowhoPRONPronType=Rel5 livesnsubj
5livesliveVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin2 uncleacl:relcl
6ininADP_7 Corkcase
7CorkCorkPROPNNumber=Sing5 livesobl
8,,PUNCT_2 unclepunct
9singssingVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
10..PUNCT_9 singspunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1livepresentMy uncleCorkvn lodge-46 «NP V PP.location»: agent=Theme in cork=Location
2sing speech: expresspresentMy unclevn sound_emission-43.2 «NP.location V PP.theme»: agent=Location

Option 3

My uncle, who lives in Cork sings.

nmod:possnsubjpunctnsubjacl:relclcaseoblpunctrootMyPRONuncleNOUN,PUNCTwhoPRONlivesVERBinADPCorkPROPNsingsVERB.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1MymyPRONCase=Gen Number=Sing Person=1 Poss=Yes PronType=Prs2 unclenmod:poss
2uncleuncleNOUNNumber=Sing8 singsnsubj
3,,PUNCT_5 livespunct
4whowhoPRONPronType=Rel5 livesnsubj
5livesliveVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin2 uncleacl:relcl
6ininADP_7 Corkcase
7CorkCorkPROPNNumber=Sing5 livesobl
8singssingVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
9..PUNCT_8 singspunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1livepresentMy uncleCorkvn lodge-46 «NP V PP.location»: agent=Theme in cork=Location
2sing speech: expresspresentMy unclevn sound_emission-43.2 «NP.location V PP.theme»: agent=Location

Option 4

My, uncle who lives in Cork sings.

nmod:posspunctnsubjnsubjacl:relclcaseoblpunctrootMyPRON,PUNCTuncleNOUNwhoPRONlivesVERBinADPCorkPROPNsingsVERB.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1MymyPRONCase=Gen Number=Sing Person=1 Poss=Yes PronType=Prs3 unclenmod:poss
2,,PUNCT_3 unclepunct
3uncleuncleNOUNNumber=Sing8 singsnsubj
4whowhoPRONPronType=Rel5 livesnsubj
5livesliveVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin3 uncleacl:relcl
6ininADP_7 Corkcase
7CorkCorkPROPNNumber=Sing5 livesobl
8singssingVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
9..PUNCT_8 singspunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1livepresentMy uncleCorkvn lodge-46 «NP V PP.location»: agent=Theme in cork=Location
2sing speech: expresspresentMy unclevn sound_emission-43.2 «NP.location V PP.theme»: agent=Location

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/33-commas-lists-clauses-and-clarity/e4/