Any2Quiz
CBSE / 7 / English / Speaking

Situational Dialogues Quiz - CBSE Class 7 English

Free practice quiz: Situational Dialogues (CBSE Class 7 English). 20 multiple-choice questions with answers and explanations. Play online, no sign-up needed.

Play all 20 questions free

Sample questions

  1. What would you say if you meet someone for the first time?

    1. How are you?
    2. What is your name?
    3. Goodbye!
    4. See you later!
    Show answer

    Answer: B. What is your name?

    When meeting someone for the first time, a common greeting is to ask for their name.

  2. What would you say when you meet a friend after a long time?

    1. I forgot you!
    2. Long time no see!
    3. Why are you here?
    4. Do you know the time?
    Show answer

    Answer: B. Long time no see!

    This phrase is commonly used to express that it has been a while since you last met someone.

  3. How would you apologize for being late to a meeting?

    1. Sorry for the delay.
    2. I lost track of time.
    3. I don't care.
    4. It wasn't my fault.
    Show answer

    Answer: A. Sorry for the delay.

    A straightforward apology expresses acknowledgment of your tardiness without making excuses.

  4. How would you describe your feelings if you just won a competition?

    1. I'm sad.
    2. I'm okay.
    3. I'm thrilled!
    4. I'm frustrated.
    Show answer

    Answer: C. I'm thrilled!

    Describing feelings accurately highlights the excitement of winning a competition.

  5. During a discussion, how would you clarify something you said earlier?

    1. I already told you.
    2. What I meant was...
    3. You aren't paying attention.
    4. Can you listen please?
    Show answer

    Answer: B. What I meant was...

    Clarifying your point helps ensure that your message is understood correctly.

Take the full quiz

More quizzes

Browse all Speaking quizzes