Back to Freecodecamp

Task 28

curriculum/challenges/english/blocks/learn-about-speculation-and-requests/67eeae06c4611c29b39e7618.md

latest1.8 KB
Original Source
<!-- (audio) Sophie: Great. Also, you should have run the test suite before submitting your code. -->

--instructions--

Listen to the audio and complete the sentence below.

--fillInTheBlank--

--sentence--

Great. Also, you BLANK the test suite before submitting your code.

--blanks--

should have run

--feedback--

These three words are used to talk about something that would have been a good idea in the past but wasn't done. The third word is the Past Participle of run.

--explanation--

Should have + Past Participle is used to express regret or advice about the past. For example:

  • You should have run the program on a different machine to check for compatibility. - Testing on a different machine would have been helpful, but it was not done.

  • I should have run the tests before deploying the app. - Running tests was the right thing to do, but it wasn't done at the time.

In this case, Sophie is telling Mark that he should have run the test suite, meaning it was important, but he didn't do it.

--scene--

json
{
  "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": 42.42,
      "finishTimestamp": 45.94
    }
  },
  "commands": [
    {
      "character": "Sophie",
      "opacity": 1,
      "startTime": 0
    },
    {
      "character": "Sophie",
      "startTime": 1,
      "finishTime": 4.52,
      "dialogue": {
        "text": "Great. Also, you should have run the test suite before submitting your code.",
        "align": "center"
      }
    },
    {
      "character": "Sophie",
      "opacity": 0,
      "startTime": 5.02
    }
  ]
}