Any2Quiz
CBSE / 7 / English / Grammar

Prepositions Quiz - CBSE Class 7 English

Free practice quiz: Prepositions (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. Which preposition correctly completes the sentence: 'The cat is hiding ___ the table.'

    1. in
    2. on
    3. under
    4. with
    Show answer

    Answer: C. under

    The correct preposition is 'under' because it indicates the position of the cat relative to the table.

  2. Select the correct preposition: 'She will meet you ___ noon.'

    1. in
    2. at
    3. on
    4. for
    Show answer

    Answer: B. at

    'At' is used to denote a specific point in time, which is noon in this case.

  3. Fill in the blank: 'She was born ___ December.'

    1. in
    2. on
    3. at
    4. for
    Show answer

    Answer: A. in

    'In' is used for months and years when indicating when something occurred.

  4. Choose the correct preposition: 'They have been living here ___ two years.'

    1. since
    2. for
    3. during
    4. over
    Show answer

    Answer: B. for

    'For' is used to indicate a duration of time.

  5. What preposition completes the sentence: 'He went ___ a walk.'

    1. on
    2. to
    3. by
    4. for
    Show answer

    Answer: D. for

    'For' indicates the purpose of the walk, suggesting it is something done to achieve another goal.

Take the full quiz

More quizzes

Browse all Grammar quizzes