Back to Freecodecamp

Sharing Opinions Quiz

curriculum/challenges/english/blocks/en-b1-quiz-share-opinions/69604468bd3c7564baa4746e.md

latest8.1 KB
Original Source

--description--

This quiz checks your understanding of how to share your opinion.

To pass the quiz, you must correctly answer at least 18 of the 20 questions below.

Read each question and choose the correct answer. There's only one correct answer for each question.

--quizzes--

--quiz--

--question--

--text--

Which of the following does NOT share an opinion?

--distractors--

I think JavaScript is more versatile.


I prefer Python because it's great for data analysis.


I see your point, but I like IntelliJ IDEA.

--answer--

All answers share an opinion.

--question--

--text--

You want to talk about a large number of something, so you say: Python has BLANK useful libraries for developers.

--distractors--

tons


a little


three

--answer--

tons of

--question--

--text--

Listen to the audio. What does Linda think about Python? <!-- (quiz audio) Linda: I think Python is the best language for beginners. It's easy to learn, and it has tons of libraries, especially for design work. -->

--audio--

json
{
  "audio": {
    "filename": "B1_9-1.mp3",
    "startTimestamp": 0,
    "finishTimestamp": 6.3
  },
  "transcript": [
    {
      "character": "Linda",
      "text": "I think Python is the best language for beginners. It's easy to learn, and it has tons of libraries, especially for design work."
    }
  ]
}

--distractors--

She thinks Python is difficult to learn and not suitable for beginners.


She believes beginners should avoid Python because it has too many libraries.


She thinks Python is mainly useful for advanced programmers.

--answer--

She thinks Python is great for beginners because it is easy to learn and has many libraries.

--question--

--text--

Which definition is incorrect?

--distractors--

Versatile means something can be used in many different ways.


Customizable means something can be modified to fit different needs.


Lightweight means something requires few resources to run.

--answer--

Robust means something is weak or easily broken.

--question--

--text--

Choose the grammatically correct sentence:

--distractors--

I prefer work with Python for data analysis.


I prefer to working with Python for data analysis.


I prefer worked with Python for data analysis.

--answer--

I prefer working with Python for data analysis.

--question--

--text--

What is a prototype?

--distractors--

The final version of a product released to customers


A document explaining how software works


A system used for storing project data

--answer--

An early version used to test ideas before the final product

--question--

--text--

What does in my case mean in this sentence: In my case, I prefer using Python for automation?

--distractors--

It describes a rule that applies to everyone.


It explains a technical requirement.


It describes a past event.

--answer--

It introduces a personal experience or preference.

--question--

--text--

Which of the following is incorrect?

--distractors--

Plus is used to add an extra point.


Because is used to explain a reason.


Since is used to give a reason.

--answer--

Quite is used to explain a cause.

--question--

--text--

What does the phrase I see mean?

--distractors--

It shows that you strongly disagree.


It means you did not hear the explanation.


It means you want to change the topic.

--answer--

It shows that you understand what someone said.

--question--

--text--

True or false: Both great for and good for mean something is useful or suitable for a purpose.

--distractors--

They have completely different meanings.


That's false.


It depends on the context.

--answer--

That's true.

--question--

--text--

Listen to the audio. What does Tom think about Python? <!-- (quiz audio) Tom: I'm not a fan of Python syntax. It feels a bit rigid. -->

--audio--

json
{
  "audio": {
    "filename": "B1_9-1.mp3",
    "startTimestamp": 22,
    "finishTimestamp": 26.3
  },
  "transcript": [
    {
      "character": "Tom",
      "text": "I'm not a fan of Python syntax. It feels a bit rigid."
    }
  ]
}

--distractors--

He likes Python syntax because it is flexible and creative.


He believes Python syntax is the easiest for beginners to learn.


He thinks Python syntax is perfect for every programming task.

--answer--

He dislikes Python syntax because it feels strict and not very flexible.

--question--

--text--

What does find mean in this sentence: I find this framework very easy to use?

--distractors--

To search for something that was lost earlier


To create a new tool or framework


To explain how a technical system works

--answer--

To realize or form an opinion based on personal experience

--question--

--text--

What do you describe as go-to?

--distractors--

Something that is rarely used


Something that must be avoided


Something that is very difficult to use

--answer--

Something that is your most reliable choice

--question--

--text--

Which of the following is correct?

--distractors--

Front end manages databases, while back end designs layouts.


Front end only works on servers, while back end runs in browsers.


Front end and back end mean exactly the same thing.

--answer--

Front end refers to the user interface, while back end handles server logic.

--question--

--text--

What does this sentence express: I would rather use Python than Java for this project?

--distractors--

A technical instruction


A command to the team


A past experience

--answer--

A preference between two options

--question--

--text--

Listen to the audio. What does Maria ask about? <!-- (quiz audio) Maria: We need to choose a development environment for the new project. Do you have any preferences? -->

--audio--

json
{
  "audio": {
    "filename": "B1_9-2.mp3",
    "startTimestamp": 0,
    "finishTimestamp": 4
  },
  "transcript": [
    {
      "character": "Maria",
      "text": "We need to choose a development environment for the new project. Do you have any preferences?"
    }
  ]
}

--distractors--

She asks whether the development environment has already been installed.


She asks you to explain how the development environment works.


She asks if there are problems with the development environment.

--answer--

She asks which development environment you prefer.

--question--

--text--

When is it appropriate to say Let's agree to disagree?

--distractors--

The whole team agrees on a single solution and moves forward together.


A developer changes their opinion completely after seeing new feedback.


A manager asks for a detailed explanation of how the system works.

--answer--

Two developers stop arguing about which framework to use and continue working.

--question--

--text--

What does to be a perfect fit mean?

--distractors--

Something was installed successfully on the system.


Something replaced an older tool in the company.


Something caused a problem in the project.

--answer--

Something matches the needs or purpose very well.

--question--

--text--

What is a poll?

--distractors--

A document describing technical problems


A system used to store company data


A meeting where developers present code

--answer--

A process of collecting opinions from a group of people

--question--

--text--

Which sentence uses the correct preposition to mean asking different people for their opinions or information?

--distractors--

I'll ask through the team to see what they think about the idea.


I'll ask between the team to see what they think about the idea.


I'll ask across the team to see what they think about the idea.

--answer--

I'll ask around the team to see what they think about the idea.