Any2Quiz
Quizzes / CBSE / Class 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.

This CBSE Class 7 English practice quiz has 20 multiple-choice questions on Prepositions, and 20 of them come with an explanation. Try the 5 sample questions below (tap an option to check yourself), then play the full quiz online. No sign-up needed.

Start quiz: 20 questions, free

Sample questions

  1. Which preposition correctly completes the sentence: 'The cat is hiding ___ the table.'

    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.'

    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.'

    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.'

    Show answer

    Answer: B. for

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

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

    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 questions in this quiz

Answers and explanations are in the full quiz.

  1. Identify the correct preposition: 'She walked ___ her dog in the park.'
  2. Choose the right preposition: 'He arrived ___ the airport on time.'
  3. Fill in the blank with the correct preposition: 'The book is ___ the shelf.'
  4. What is the correct preposition for this sentence: 'They moved ___ a new apartment.'
  5. Choose the correct preposition: 'The kids jumped ___ the pool.'
  6. Select the right preposition: 'The dog ran ___ the fence.'
  7. Choose the appropriate preposition: 'I will finish this ___ an hour.'
  8. Identify the preposition: 'She spoke ___ him yesterday.'
  9. Complete the sentence with the correct preposition: 'The meeting is scheduled ___ Friday.'
  10. Fill in the blank: 'He is responsible ___ the project.'
  11. Select the right preposition: 'They sat ___ the couch.'
  12. Choose the correct preposition: 'The answer is ___ the back of the book.'
  13. Select the appropriate preposition: 'She poured the milk ___ the glass.'
  14. Choose the correct preposition: 'The keys are ___ the kitchen counter.'
  15. What is the correct preposition to fill in: 'He has been working here ___ five years.'

More quizzes

Browse all Grammar quizzes

More to play

Daily ChallengeA new quiz every day. Keep your streak.HangmanGuess the word, letter by letter.Story QuestLearn through short interactive stories.All quizzesCBSE, ICSE, competitive exams and more.