﻿<?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_21036" title="661" adaptive="false" timeDependent="false">
  <!--RESPONSE DECLARATIONS-->
  <responseDeclaration identifier="RESPONSE_1" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="corrisposto" mappedValue="1.0" caseSensitive="false" />
      <mapEntry mapKey="corrisponduto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="corrispondito" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="corrispondato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="corrispoto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="corrisposso" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="corrisposo" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="corrisposta" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="corrisposti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="corrisposte" mappedValue="0.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_2" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="discete" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="disceste" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="discesse" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="discelte" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="discendate" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="discendite" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="discendute" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="discesa" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="disceso" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="disceti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="discesti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="discessi" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="discelti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="discendati" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="discenditi" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="discenduti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="discese" mappedValue="1.0" caseSensitive="false" />
      <mapEntry mapKey="discesi" mappedValue="1.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_3" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="finto" mappedValue="1.0" caseSensitive="false" />
      <mapEntry mapKey="fingiuto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="fingito" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="fingiato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="finso" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="finsto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="fingerto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="finta" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="finti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="finte" mappedValue="0.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_4" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="indotto" mappedValue="1.0" caseSensitive="false" />
      <mapEntry mapKey="inducito" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="induciato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="induciuto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="indutto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="indure" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="indoto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="indotta" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="indotte" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="indotti" mappedValue="0.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_5" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="stese" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="stesi" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="stesa" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="stenso" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="steto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="stesto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="stesso" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="stendato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="stendito" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="stenduto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="steso" mappedValue="1.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_6" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="respinto" mappedValue="1.0" caseSensitive="false" />
      <mapEntry mapKey="respingiuto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="respingiato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="respingito" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="respinso" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="respinsto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="respitto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="respinta" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="respinte" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="respinti" mappedValue="0.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_7" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="ricorsa" mappedValue="1.0" caseSensitive="false" />
      <mapEntry mapKey="ricorruta" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ricorrata" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ricorrita" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ricorta" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ricornsa" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ricorsta" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ricossa" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ricorsi" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ricorso" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ricorse" mappedValue="0.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_8" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="rette" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="retti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="retta" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="ritto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="reso" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="resto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="reto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="reggiato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="reggito" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="reggiuto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="retto" mappedValue="1.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_9" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="confuso" mappedValue="1.0" caseSensitive="false" />
      <mapEntry mapKey="confonduto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="confondato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="confondito" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="confusso" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="confusto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="confuto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="confusa" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="confusi" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="confuse" mappedValue="0.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_10" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="protetto" mappedValue="1.0" caseSensitive="false" />
      <mapEntry mapKey="proteggiuto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="proteggiato" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="proteggito" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="protesso" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="protesto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="proterto" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="protetta" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="protetti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="protette" 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 il passato prossimo con il participio passato.</strong>
      </p>
    </div>
    <div>
      <p>
        <strong>1. Per anni ho (corrispondere) <textEntryInteraction responseIdentifier="RESPONSE_1" expectedLength="11" /> con una ragazza francese di Nizza.</strong>
      </p>
      <p>
        <strong>2. Prima abbiamo fatto una camminata in montagna e poi siamo (discendere) <textEntryInteraction responseIdentifier="RESPONSE_2" expectedLength="7" /> a valle.</strong>
      </p>
      <p>
        <strong>3. Lucio, perché hai (fingere) <textEntryInteraction responseIdentifier="RESPONSE_3" expectedLength="5" /> di non sapere nulla?</strong>
      </p>
      <p>
        <strong>4. Il direttore ha (indurre) <textEntryInteraction responseIdentifier="RESPONSE_4" expectedLength="7" /> Sergio ad accettare.</strong>
      </p>
      <p>
        <strong>5. Rita e Nicoletta hanno (stendere) <textEntryInteraction responseIdentifier="RESPONSE_5" expectedLength="5" /> una lettera di reclamo per come sono state trattate.</strong>
      </p>
      <p>
        <strong>6. La commissione ha (respingere) <textEntryInteraction responseIdentifier="RESPONSE_6" expectedLength="8" /> la proposta.</strong>
      </p>
      <p>
        <strong>7. Lina è (ricorrere) <textEntryInteraction responseIdentifier="RESPONSE_7" expectedLength="7" /> a tutto pur di avere ragione.</strong>
      </p>
      <p>
        <strong>8. La difesa della Roma ha (reggere) <textEntryInteraction responseIdentifier="RESPONSE_8" expectedLength="5" /> solo un tempo agli attacchi della Sampdoria.</strong>
      </p>
      <p>
        <strong>9. Mi ha (confondere) <textEntryInteraction responseIdentifier="RESPONSE_9" expectedLength="7" /> con un'altra persona.</strong>
      </p>
      <p>
        <strong>10. L'impermeabile e l'ombrello mi hanno (proteggere) <textEntryInteraction responseIdentifier="RESPONSE_10" expectedLength="8" /> dalla pioggia.</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>