Passé simple: Preproste vaje 1
2. Nous ___ (finir) nos devoirs rapidement. Namig: 1. oseba množine glagola “finir” v pretekliku.
3. Tu ___ (vendre) ta voiture la semaine dernière. Namig: 2. oseba ednine glagola “vendre” v pretekliku.
4. Elle ___ (choisir) un cadeau pour son ami. Namig: 3. oseba ednine glagola “choisir” v pretekliku.
5. Vous ___ (manger) au restaurant samedi soir. Namig: 2. oseba množine glagola “manger” v pretekliku.
6. Ils ___ (arriver) tard à la fête. Namig: 3. oseba množine glagola “arriver” v pretekliku.
7. Je ___ (regarder) un film intéressant. Namig: 1. oseba ednine glagola “regarder” v pretekliku.
8. Tu ___ (répondre) vite à la question. Namig: 2. oseba ednine glagola “répondre” v pretekliku.
9. Elle ___ (aimer) la musique classique. Namig: 3. oseba ednine glagola “aimer” v pretekliku.
10. Nous ___ (prendre) le train à 8 heures. Namig: 1. oseba množine glagola “prendre” v pretekliku.
Passé simple: Preproste vaje 2
2. Vous ___ (parler) avec le directeur hier. Namig: 2. oseba množine glagola “parler” v pretekliku.
3. Je ___ (vendre) ma maison en juin. Namig: 1. oseba ednine glagola “vendre” v pretekliku.
4. Tu ___ (choisir) un livre intéressant. Namig: 2. oseba ednine glagola “choisir” v pretekliku.
5. Ils ___ (manger) tous ensemble à midi. Namig: 3. oseba množine glagola “manger” v pretekliku.
6. Elle ___ (arriver) avant tout le monde. Namig: 3. oseba ednine glagola “arriver” v pretekliku.
7. Nous ___ (regarder) les étoiles la nuit dernière. Namig: 1. oseba množine glagola “regarder” v pretekliku.
8. Tu ___ (répondre) correctement à la question. Namig: 2. oseba ednine glagola “répondre” v pretekliku.
9. Il ___ (aimer) la peinture moderne. Namig: 3. oseba ednine glagola “aimer” v pretekliku.
10. Vous ___ (prendre) des notes pendant la réunion. Namig: 2. oseba množine glagola “prendre” v pretekliku.
{
“1”: “parla”,
“2”: “finîmes”,
“3”: “vendis”,
“4”: “choisit”,
“5”: “mangeâtes”,
“6”: “arrivèrent”,
“7”: “regardai”,
“8”: “répondis”,
“9”: “aima”,
“10”: “prîmes”
}
{
“1”: “finit”,
“2”: “parlâtes”,
“3”: “vendis”,
“4”: “choisis”,
“5”: “mangèrent”,
“6”: “arriva”,
“7”: “regardâmes”,
“8”: “répondis”,
“9”: “aima”,
“10”: “prîtes”
}
// Replace the placeholders with correct answers enclosed in * for Exercise 1
const answers1 = {
1: “*parla*”,
2: “*finîmes*”,
3: “*vendis*”,
4: “*choisit*”,
5: “*mangeâtes*”,
6: “*arrivèrent*”,
7: “*regardai*”,
8: “*répondis*”,
9: “*aima*”,
10: “*prîmes*”
};
const inputSentences1 = document.querySelectorAll(‘div.input_sentences’)[0];
inputSentences1.innerHTML = inputSentences1.innerHTML.replace(/___ (.*?)/g, (match, offset, string) => {
const num = string.substring(0, offset).match(/d+/g).pop();
return answers1[num];
});
// Replace the placeholders with correct answers enclosed in * for Exercise 2
const answers2 = {
1: “*finit*”,
2: “*parlâtes*”,
3: “*vendis*”,
4: “*choisis*”,
5: “*mangèrent*”,
6: “*arriva*”,
7: “*regardâmes*”,
8: “*répondis*”,
9: “*aima*”,
10: “*prîtes*”
};
const inputSentences2 = document.querySelectorAll(‘div.input_sentences’)[1];
inputSentences2.innerHTML = inputSentences2.innerHTML.replace(/___ (.*?)/g, (match, offset, string) => {
const num = string.substring(0, offset).match(/d+/g).pop();
return answers2[num];
});