curriculum/challenges/english/blocks/learn-about-speculation-and-requests/67ee5ec52409541336e4f239.md
Listen to the audio and complete the sentence below.
You used a simple for loop, but given our use case, you BLANK a while loop instead.
should have used
These three words together express regret or criticism about a past choice, meaning that a different (better) option was available but not selected.
Should have used means that Mark made a mistake and should have done something differently. Other examples:
They should have used a backup before deleting the files. - They made a mistake to delete the files without saving a copy.
We should have used more examples in our presentation. - The presentation needed more examples, but the team didn't include them.
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Sophie",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_17-1.mp3",
"startTime": 1,
"startTimestamp": 12.0,
"finishTimestamp": 16.36
}
},
"commands": [
{
"character": "Sophie",
"opacity": 1,
"startTime": 0
},
{
"character": "Sophie",
"startTime": 1,
"finishTime": 5.26,
"dialogue": {
"text": "You used a simple for loop, but given our use case, you should have used a while loop instead.",
"align": "center"
}
},
{
"character": "Sophie",
"opacity": 0,
"startTime": 5.76
}
]
}