1. What type of document is it if it moves and has sound?
A colored picture
A video
A poster
A map
Réponse
Bonne réponse : A video
Explication : Une vidéo bouge et contient du son, contrairement à une image statique.
In the background, we can see with many taxis and billboards.
Aide-moi
Bonne réponse : Times Square
Explication : Times Square est un lieu emblématique de New York, souvent représenté avec taxis jaunes et écrans géants.
Traduis : “In the foreground, a woman is taking a picture.”
Réponse :
Réponse
Bonne réponse : Au premier plan, une femme prend une photo
Variantes acceptées : Une femme est en train de prendre une photo au premier plan
4. What can you say about the characters?
They are animals in a zoo.
They are teenagers, probably aged 14 or 15.
They are old people at a hospital.
They are police officers at work.
Réponse
Bonne réponse : They are teenagers, probably aged 14 or 15.
Explication : On reconnaît les adolescents à leur style et leur âge apparent.
The video starts at in the morning, when students arrive.
Aide-moi
Bonne réponse : 8 o’clock
Explication : « 8 o’clock » est une expression standard pour indiquer l’heure en anglais.
Traduis : “The topic of this video is students’ favorite apps.”
Réponse :
Réponse
Bonne réponse : Le thème de cette vidéo est les applis préférées des élèves
Variantes acceptées : Cette vidéo parle des applications préférées des élèves
7. What is most likely the topic of this colored picture?
Students using their phones in a British school
A science experiment in a lab
A rock concert at night
A family dinner on Christmas Eve
Réponse
Bonne réponse : Students using their phones in a British school
Explication : Les uniformes et l’environnement scolaire indiquent qu’il s’agit d’élèves britanniques en classe avec leurs téléphones.
.question { font-weight: bold; }
.choices label { display: block; margin-bottom: 4px; }
.good { color: green; }
.bad { color: red; }
.answer { margin-top: 10px; background: #f3f3f3; padding: 8px; }
.helper { margin-top: 5px; display: block; }
input.correct { border: 2px solid green; }
input.incorrect { border: 2px solid red; }
document.addEventListener(‘click’, function (e) {
if (e.target.matches(‘input[type=radio]’)) {
const isCorrect = e.target.dataset.answer === « true »;
const questionId = e.target.dataset.questionId;
const inputs = document.querySelectorAll(`input[name=q${questionId}]`);
inputs.forEach(i => i.parentElement.classList.remove(‘good’, ‘bad’));
e.target.parentElement.classList.add(isCorrect ? ‘good’ : ‘bad’);
updateScore();
}
if (e.target.matches(‘.js-show-answer’)) {
const answerDiv = e.target.nextElementSibling;
answerDiv.hidden = !answerDiv.hidden;
e.target.setAttribute(‘aria-expanded’, !answerDiv.hidden);
}
});
function updateScore() {
let total = 0;
document.querySelectorAll(‘[data-type= »qcm »]’).forEach(article => {
const selected = article.querySelector(‘input[type=radio]:checked’);
if (selected && selected.dataset.answer === « true ») total++;
});
document.querySelectorAll(‘[data-type= »cloze »]’).forEach(article => {
const input = article.querySelector(‘input’);
if (input.value.trim().toLowerCase() === input.dataset.answer.toLowerCase()) {
input.classList.add(‘correct’);
input.classList.remove(‘incorrect’);
total++;
} else if (input.value !== « ») {
input.classList.add(‘incorrect’);
input.classList.remove(‘correct’);
}
});
document.querySelectorAll(‘[data-type= »traduction »]’).forEach(article => {
const input = article.querySelector(‘input’);
const expected = input.dataset.answer.toLowerCase().trim();
if (input.value.trim().toLowerCase() === expected) {
input.classList.add(‘correct’);
input.classList.remove(‘incorrect’);
total++;
} else if (input.value !== « ») {
input.classList.add(‘incorrect’);
input.classList.remove(‘correct’);
}
});
document.getElementById(‘score’).textContent = `Score : ${total}/7`;
}