Questions Generator Speaking B2

B2 Speaking Practice

Practice advanced B2 speaking questions about current issues, technology, education, travel, society, and personal opinions. Use the generator to develop arguments, support your ideas with examples, compare perspectives, and speak with greater confidence and fluency.

💬 Start Speaking

Click the button, listen, and answer the question.

Click “Generate” to get a question!

⭐ Improve Your Answers

Use these strategies to build stronger B2 speaking answers with clear reasons, arguments, and examples.

1️⃣ State Your Position

Basic: Technology is useful.

Better: I believe technology can improve education when it is used responsibly.

2️⃣ Support Your Argument

Claim: Online learning is flexible.

Support: For instance, students can study at their own pace and review materials whenever they need to.

3️⃣ Consider Another View

One side: Social media helps people communicate.

Other side: However, it can also affect concentration and mental health.

🎯

Speaking Mission

Turn your answers into a short discussion or opinion speech.

🗣️ Your goal

Create a 1-minute opinion speech using ideas from the question generator.

✅ Include

  • Your opinion
  • At least two reasons
  • One example
  • A contrasting viewpoint
  • A conclusion
Model

Topic: Should schools use more technology?

I believe schools should use more technology because it can make learning more interactive and accessible.

For example, students can access information quickly and practice skills online.

However, some people argue that too much technology can be distracting.

In my opinion, the benefits outweigh the disadvantages when technology is used appropriately.

🤖 Next: Present your opinion to the Speaking GPT and ask for feedback on your arguments, fluency, and vocabulary.

💬 B2 Phrase Bank

Use these expressions to explain ideas, support opinions, and discuss different perspectives.

🗣️ Giving Opinions

In my opinion… I believe that… From my perspective… As far as I am concerned…

💡 Giving Reasons

This is because… One reason is that… The main reason is… This can be explained by…

📌 Giving Examples

For example… For instance… A good example would be… Such as…

⚖️ Contrasting Ideas

However… On the other hand… Although… Nevertheless…

🔮 Speculating

It is possible that… It might be… There is a chance that… I would imagine that…

✅ Concluding

To sum up… Overall… In conclusion… Taking everything into account…

🧑‍🏫 Teacher’s Note

Suggested classroom use (40-50 minutes)

1. Guided Discussion (10–15 min)
Project the question generator and invite students to answer several questions. Model how to support opinions with reasons, examples, and contrasting ideas.

2. Individual Practice (10 min)
Students generate and answer 5 questions. Encourage them to use connectors, examples, and more developed answers.

3. Pair Discussion (10 min)
Students discuss their answers with a partner. Encourage follow-up questions, agreement, disagreement, and clarification.

4. Speaking Mission (10–15 min)
Students prepare a short discussion, opinion speech, or problem-solving task using ideas from the generator.

Assessment Ideas

✅ Clear opinions and arguments
✅ Reasons and supporting examples
✅ Use of connectors and linking expressions
✅ Interaction with a partner
✅ Pronunciation and fluency
✅ Participation