﻿<?xml version="1.0" encoding="utf-8"?>
<assessmentItem xmlns="http://www.imsglobal.org/xsd/imsqti_v2p1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.imsglobal.org/xsd/imsqti_v2p1  http://www.imsglobal.org/xsd/qti/qtiv2p1/imsqti_v2p1.xsd" identifier="fitb_exercise_21113" title="1064" adaptive="false" timeDependent="false">
  <!--RESPONSE DECLARATIONS-->
  <responseDeclaration identifier="RESPONSE_1" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="invitassi" mappedValue="1.0" caseSensitive="false" />
      <mapEntry mapKey="inviti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="abbia invitato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="avessi invitato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="hai invitato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="invitavi" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="avevi invitato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="invitasti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="avesti invitato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="inviterai" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="avrai invitato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="invitasse" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="invitassimo" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="invitaste" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="invitassero" mappedValue="0.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_2" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="hanno lavorato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="avete lavorato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="abbiamo lavorato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="hai lavorato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ho lavorato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="lavorato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="è lavorato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="avrà lavorato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="lavorerà" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ebbe lavorato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="lavorò" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="aveva lavorato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="lavorava" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="lavora" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="avesse lavorato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="lavoresse" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="abbia lavorato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="lavori" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ha lavorato" mappedValue="1.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_3" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="abbiano telefonato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="abbiate telefonato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="abbiamo telefonato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="sia telefonato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="telefonato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="avrà telefonato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="telefonerà" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ebbe telefonato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="telefonò" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="aveva telefonato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="telefonava" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ha telefonato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="telefona" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="avesse telefonato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="telefonasse" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="telefoni" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="abbia telefonato" mappedValue="1.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_4" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="parli" mappedValue="1.0" caseSensitive="false" />
      <mapEntry mapKey="abbia parlato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="parlasse" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="avesse parlato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="parla" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ha parlato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="parlava" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="aveva parlato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="parlò" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ebbe parlato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="parlerà" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="avrà parlato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="parliamo" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="parliate" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="parlino" mappedValue="0.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_5" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="si accorgano" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="vi accorgiate" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ci accorgiamo" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ti accorga" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="mi accorga" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="accorga" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si sarà accorta" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si accorgerà" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si accorse" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si era accorta" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si accorgeva" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si è accorta" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="accorge" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si accorge" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si fosse accorto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si fosse accorta" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si accorgesse" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si sia accorto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si sia accorta" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si accorga" mappedValue="1.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_6" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="si sono sposati" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si è sposati" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ti è sposata" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="mi è sposata" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si è sposato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si sposata" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="è sposata" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si sarà sposata" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si sposerà" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si fu sposata" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si sposò" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si sposava" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si era sposata" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si sposa" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si fosse sposata" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si sposasse" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si sia sposata" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si sposi" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si è sposata" mappedValue="1.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_7" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="parlasse" mappedValue="1.0" caseSensitive="false" />
      <mapEntry mapKey="parli" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="abbia parlato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="avesse parlato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="parla" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ha parlato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="parlava" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="aveva parlato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="parlò" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ebbe parlato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="parlerà" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="avrà parlato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="parlassi" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="parlassimo" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="parlaste" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="parlassero" mappedValue="0.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_8" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="ammettano" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ammettiate" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ammettiamo" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="avrà ammesso" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ammetterà" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ebbe ammesso" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ammise" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="aveva ammesso" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ammetteva" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ha ammesso" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ammette" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="avesse ammesso" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ammettesse" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="abbia ammesso" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ammetta" mappedValue="1.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_9" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="promettano" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="promettiate" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="promettiamo" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="avrai promesso" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="prometterai" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="avesti promesso" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="promettesti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="avevi promesso" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="promettevi" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="hai promesso" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="prometti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="avessi promesso" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="promettessi" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="abbia promesso" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="prometta" mappedValue="1.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_10" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="si è trasferito" mappedValue="1.0" caseSensitive="false" />
      <mapEntry mapKey="si trasferisca" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si sia trasferito" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si trasferisse" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si fosse trasferito" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si trasferisce" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si trasferiva" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si era trasferito" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si trasferì" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si fu trasferito" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si trasferirà" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="è trasferito" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si trasferito" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="si ha trasferito" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="mi è trasferito" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ti è trasferito" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="mi sono trasferito" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ti sei trasferito" mappedValue="0.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <!--OUTCOME DECLARATIONS-->
  <outcomeDeclaration identifier="NGAPS" cardinality="single" baseType="float">
    <defaultValue>
      <value>10</value>
    </defaultValue>
  </outcomeDeclaration>
  <outcomeDeclaration identifier="RIGHT" cardinality="single" baseType="float" />
  <outcomeDeclaration identifier="SCORE" cardinality="single" baseType="float" />
  <outcomeDeclaration identifier="MAXSCORE" cardinality="single" baseType="float">
    <defaultValue>
      <value>1</value>
    </defaultValue>
  </outcomeDeclaration>
  <outcomeDeclaration identifier="FEEDBACK" cardinality="single" baseType="identifier" />
  <!--ITEM BODY-->
  <itemBody>
    <div>
      <p>
        <strong>Completare con il verbo fra parentesi scegliendo fra i tempi dell'indicativo e i tempi del congiuntivo.</strong>
      </p>
    </div>
    <div>
      <p>
        <strong>1. Caterina vorrebbe che tu l' (invitare) <textEntryInteraction responseIdentifier="RESPONSE_1" expectedLength="9" /> a cena prima della sua prossima partenza per Siviglia.</strong>
      </p>
      <p>
        <strong>2. Anche se Sergio (lavorare) <textEntryInteraction responseIdentifier="RESPONSE_2" expectedLength="11" /> tutto il fine settimana, non ha terminato la traduzione.</strong>
      </p>
      <p>
        <strong>3. Dubito che Gianni (telefonare) <textEntryInteraction responseIdentifier="RESPONSE_3" expectedLength="16" /> solo per sentire come stavo.</strong>
      </p>
      <p>
        <strong>4. Che Teresa (parlare) <textEntryInteraction responseIdentifier="RESPONSE_4" expectedLength="5" /> benissimo lo spagnolo, lo so anch'io.</strong>
      </p>
      <p>
        <strong>5. Facciamole una sorpresa il giorno del suo compleanno, senza che lei (accorgersi) <textEntryInteraction responseIdentifier="RESPONSE_5" expectedLength="10" /> delle nostre intenzioni.</strong>
      </p>
      <p>
        <strong>6. Ferdinando, è vero che tua sorella (sposarsi) <textEntryInteraction responseIdentifier="RESPONSE_6" expectedLength="12" /> lo scorso mese?</strong>
      </p>
      <p>
        <strong>7. Sebbene la professoressa (parlare) <textEntryInteraction responseIdentifier="RESPONSE_7" expectedLength="8" /> ad alta voce, non tutti riuscivano a sentirla.</strong>
      </p>
      <p>
        <strong>8. Quando incontro Ottavio, spero che (lui-ammettere) <textEntryInteraction responseIdentifier="RESPONSE_8" expectedLength="7" /> di essersi comportato male nei nostri confronti.</strong>
      </p>
      <p>
        <strong>9. Ti presto la macchina purché tu mi (promettere) <textEntryInteraction responseIdentifier="RESPONSE_9" expectedLength="8" /> di riportarmela domani.</strong>
      </p>
      <p>
        <strong>10. Lorenzo (trasferirsi) <textEntryInteraction responseIdentifier="RESPONSE_10" expectedLength="15" /> recentemente in Spagna, almeno così pare.</strong>
      </p>
    </div>
  </itemBody>
  <!--RESPONSE PROCESSING-->
  <responseProcessing>
    <!-- RESPONSE_1 -->
    <responseCondition>
      <responseIf>
        <not>
          <isNull>
            <variable identifier="RESPONSE_1" />
          </isNull>
        </not>
        <setOutcomeValue identifier="RIGHT">
          <sum>
            <variable identifier="RIGHT" />
            <mapResponse identifier="RESPONSE_1" />
          </sum>
        </setOutcomeValue>
      </responseIf>
    </responseCondition>
    <!-- RESPONSE_2 -->
    <responseCondition>
      <responseIf>
        <not>
          <isNull>
            <variable identifier="RESPONSE_2" />
          </isNull>
        </not>
        <setOutcomeValue identifier="RIGHT">
          <sum>
            <variable identifier="RIGHT" />
            <mapResponse identifier="RESPONSE_2" />
          </sum>
        </setOutcomeValue>
      </responseIf>
    </responseCondition>
    <!-- RESPONSE_3 -->
    <responseCondition>
      <responseIf>
        <not>
          <isNull>
            <variable identifier="RESPONSE_3" />
          </isNull>
        </not>
        <setOutcomeValue identifier="RIGHT">
          <sum>
            <variable identifier="RIGHT" />
            <mapResponse identifier="RESPONSE_3" />
          </sum>
        </setOutcomeValue>
      </responseIf>
    </responseCondition>
    <!-- RESPONSE_4 -->
    <responseCondition>
      <responseIf>
        <not>
          <isNull>
            <variable identifier="RESPONSE_4" />
          </isNull>
        </not>
        <setOutcomeValue identifier="RIGHT">
          <sum>
            <variable identifier="RIGHT" />
            <mapResponse identifier="RESPONSE_4" />
          </sum>
        </setOutcomeValue>
      </responseIf>
    </responseCondition>
    <!-- RESPONSE_5 -->
    <responseCondition>
      <responseIf>
        <not>
          <isNull>
            <variable identifier="RESPONSE_5" />
          </isNull>
        </not>
        <setOutcomeValue identifier="RIGHT">
          <sum>
            <variable identifier="RIGHT" />
            <mapResponse identifier="RESPONSE_5" />
          </sum>
        </setOutcomeValue>
      </responseIf>
    </responseCondition>
    <!-- RESPONSE_6 -->
    <responseCondition>
      <responseIf>
        <not>
          <isNull>
            <variable identifier="RESPONSE_6" />
          </isNull>
        </not>
        <setOutcomeValue identifier="RIGHT">
          <sum>
            <variable identifier="RIGHT" />
            <mapResponse identifier="RESPONSE_6" />
          </sum>
        </setOutcomeValue>
      </responseIf>
    </responseCondition>
    <!-- RESPONSE_7 -->
    <responseCondition>
      <responseIf>
        <not>
          <isNull>
            <variable identifier="RESPONSE_7" />
          </isNull>
        </not>
        <setOutcomeValue identifier="RIGHT">
          <sum>
            <variable identifier="RIGHT" />
            <mapResponse identifier="RESPONSE_7" />
          </sum>
        </setOutcomeValue>
      </responseIf>
    </responseCondition>
    <!-- RESPONSE_8 -->
    <responseCondition>
      <responseIf>
        <not>
          <isNull>
            <variable identifier="RESPONSE_8" />
          </isNull>
        </not>
        <setOutcomeValue identifier="RIGHT">
          <sum>
            <variable identifier="RIGHT" />
            <mapResponse identifier="RESPONSE_8" />
          </sum>
        </setOutcomeValue>
      </responseIf>
    </responseCondition>
    <!-- RESPONSE_9 -->
    <responseCondition>
      <responseIf>
        <not>
          <isNull>
            <variable identifier="RESPONSE_9" />
          </isNull>
        </not>
        <setOutcomeValue identifier="RIGHT">
          <sum>
            <variable identifier="RIGHT" />
            <mapResponse identifier="RESPONSE_9" />
          </sum>
        </setOutcomeValue>
      </responseIf>
    </responseCondition>
    <!-- RESPONSE_10 -->
    <responseCondition>
      <responseIf>
        <not>
          <isNull>
            <variable identifier="RESPONSE_10" />
          </isNull>
        </not>
        <setOutcomeValue identifier="RIGHT">
          <sum>
            <variable identifier="RIGHT" />
            <mapResponse identifier="RESPONSE_10" />
          </sum>
        </setOutcomeValue>
      </responseIf>
    </responseCondition>
    <!-- CALCULATE SCORE -->
    <setOutcomeValue identifier="SCORE">
      <divide>
        <variable identifier="RIGHT" />
        <variable identifier="NGAPS" />
      </divide>
    </setOutcomeValue>
    <!-- FEEDBACK -->
    <responseCondition>
      <responseIf>
        <equal>
          <variable identifier="SCORE" />
          <variable identifier="MAXSCORE" />
        </equal>
        <setOutcomeValue identifier="FEEDBACK">
          <baseValue baseType="identifier">correct</baseValue>
        </setOutcomeValue>
      </responseIf>
      <responseElse>
        <setOutcomeValue identifier="FEEDBACK">
          <baseValue baseType="identifier">incorrect</baseValue>
        </setOutcomeValue>
      </responseElse>
    </responseCondition>
  </responseProcessing>
  <!--MODAL FEEDBACK-->
  <modalFeedback identifier="correct" outcomeIdentifier="FEEDBACK" showHide="show" title="Correct">
    <div>All questions are answered correctly!</div>
  </modalFeedback>
  <modalFeedback identifier="incorrect" outcomeIdentifier="FEEDBACK" showHide="show" title="Incorrect">
    <div>
      <p>Not all questions are answered correctly!!</p>
      <p>Try again.</p>
    </div>
  </modalFeedback>
</assessmentItem>