curriculum/challenges/english/blocks/learn-about-speculation-and-requests/67ee6eb5dd88a619a6af0476.md
Listen to the audio and answer the question below.
What should Mark have done?
He should have followed the requirements better.
He should not have written any code.
Mark needed to write code, but something went wrong.
He should not have used any loop.
Mark needed to use a loop, but something went wrong.
He was right to use a for loop.
Sophie explained earlier why the for loop was not the best choice in this case.
1
Mark says, I should have checked the requirements more carefully. This structure is used for past mistakes or regrets.
This shows that he recognizes he made a mistake by not paying enough attention to the requirements.
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Mark",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_17-1.mp3",
"startTime": 1,
"startTimestamp": 21.08,
"finishTimestamp": 23.8
}
},
"commands": [
{
"character": "Mark",
"opacity": 1,
"startTime": 0
},
{
"character": "Mark",
"startTime": 1,
"finishTime": 3.72,
"dialogue": {
"text": "Oh, I see. I should have checked the requirements more carefully.",
"align": "center"
}
},
{
"character": "Mark",
"opacity": 0,
"startTime": 4.22
}
]
}