﻿<?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_21061" title="910" adaptive="false" timeDependent="false">
  <!--RESPONSE DECLARATIONS-->
  <responseDeclaration identifier="RESPONSE_1" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="fecero" mappedValue="1.0" caseSensitive="false" />
      <mapEntry mapKey="facerono" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="facettero" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="fecerono" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="fecettero" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="fecino" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="feccero" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="feci" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="facesti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="fece" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="facemmo" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="faceste" mappedValue="0.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_2" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="mise" mappedValue="1.0" caseSensitive="false" />
      <mapEntry mapKey="metté" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="mettè" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="mettette" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="misse" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="mitte" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="messe" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="mettò" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="misi" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="mettesti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="mettemmo" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="metteste" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="misero" mappedValue="0.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_3" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="vendettero" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="venderono" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="vendeste" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="vendemmo" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="vendesti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="vendetti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="vendei" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="vendè" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="vindé" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="vendò" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="vense" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="vendette" mappedValue="1.0" caseSensitive="false" />
      <mapEntry mapKey="vendé" mappedValue="1.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_4" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="rispondesti" mappedValue="1.0" caseSensitive="false" />
      <mapEntry mapKey="rispondesi" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="rispondeti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="risposi" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="rispondeste" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="rispondemmo" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="risposero" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="rispose" mappedValue="0.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_5" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="volle" mappedValue="1.0" caseSensitive="false" />
      <mapEntry mapKey="volé" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="volè" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="volette" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="vole" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="volse" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="volli" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="volesti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="volemmo" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="voleste" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="vollero" mappedValue="0.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_6" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="rimasero" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="rimaneste" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="rimanemmo" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="rimase" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="rimanesti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="rimani" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="rimassi" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="remasi" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="rimanetti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="rimanei" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="rimasi" mappedValue="1.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_7" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="servirono" mappedValue="1.0" caseSensitive="false" />
      <mapEntry mapKey="servisero" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="servettero" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="sevvero" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="servero" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="servii" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="servisti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="servì" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="servimmo" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="serviste" mappedValue="0.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_8" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="nacquero" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="nasceste" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="nascemmo" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="nascesti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="nacqui" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="nasce" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="naque" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="nacue" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="naqque" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="naccue" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="nascette" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="nascè" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="nascé" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="nacque" mappedValue="1.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_9" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="dové" mappedValue="1.0" caseSensitive="false" />
      <mapEntry mapKey="dovette" mappedValue="1.0" caseSensitive="false" />
      <mapEntry mapKey="devé" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="devè" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="devve" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="dovve" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="dobé" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="dobette" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="dovei" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="dovetti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="dovesti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="dovemmo" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="doveste" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="doverono" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="dovettero" mappedValue="0.0" caseSensitive="false" />
    </mapping>
  </responseDeclaration>
  <responseDeclaration identifier="RESPONSE_10" cardinality="single" baseType="string">
    <mapping defaultValue="0.0">
      <mapEntry mapKey="diedi" mappedValue="1.0" caseSensitive="false" />
      <mapEntry mapKey="detti" mappedValue="1.0" caseSensitive="false" />
      <mapEntry mapKey="dai" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="dei" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="desi" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="dessi" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="desti" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="diede" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="dette" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="demmo" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="deste" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="diedero" mappedValue="0.0" caseSensitive="false" />
      <mapEntry mapKey="dettero" 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 le frasi con le forme del passato remoto dei verbi fra parentesi.</strong>
      </p>
    </div>
    <div>
      <p>
        <strong>1. Allora i vicini ci (fare) <textEntryInteraction responseIdentifier="RESPONSE_1" expectedLength="6" /> un favore che non dimenticheremo mai.</strong>
      </p>
      <p>
        <strong>2. Il dottore (mettere) <textEntryInteraction responseIdentifier="RESPONSE_2" expectedLength="4" /> alcune medicine nella borsa.</strong>
      </p>
      <p>
        <strong>3. Prima di partire lo zio (vendere) <textEntryInteraction responseIdentifier="RESPONSE_3" expectedLength="5" /> la casa.</strong>
      </p>
      <p>
        <strong>4. Perché non (tu-rispondere) <textEntryInteraction responseIdentifier="RESPONSE_4" expectedLength="11" /> alla mia lettera?</strong>
      </p>
      <p>
        <strong>5. Dopo quel litigio Sandro non (volere) <textEntryInteraction responseIdentifier="RESPONSE_5" expectedLength="5" /> più parlarle.</strong>
      </p>
      <p>
        <strong>6. Quella volta (io-rimanere) <textEntryInteraction responseIdentifier="RESPONSE_6" expectedLength="6" /> a lungo in dubbio.</strong>
      </p>
      <p>
        <strong>7. In quel ristorante ci (loro-servire) <textEntryInteraction responseIdentifier="RESPONSE_7" expectedLength="9" /> piatti che non conoscevamo.</strong>
      </p>
      <p>
        <strong>8. Dante Alighieri (nascere) <textEntryInteraction responseIdentifier="RESPONSE_8" expectedLength="6" /> a Firenze nel 1265.</strong>
      </p>
      <p>
        <strong>9. Il sindacato (dovere) <textEntryInteraction responseIdentifier="RESPONSE_9" expectedLength="4" /> accettare le condizioni imposte dal governo.</strong>
      </p>
      <p>
        <strong>10. Poco prima di ritirarmi definitivamente dall'università (dare) <textEntryInteraction responseIdentifier="RESPONSE_10" expectedLength="5" /> l'esame di diritto privato.</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>