SSC CGL MCQ Practice 2026

Prepositions Questions for SSC CGL (with Answers)

28 Prepositions MCQs from the English Comprehension section, with answers and short explanations.

Score: 0 / 0

Q1. Fill in the blank: She is good ___ mathematics.

Show answer

Answer: A. at

We say 'good at' a subject or skill.

Prepositions · easy · Beginner Practice Set 2

Q2. Fill in the blank: He has been living here ___ 2015.

Show answer

Answer: D. since

'Since' is used with a point in time; 'for' with a period.

Prepositions · easy · Beginner Practice Set 2

Q3. Fill in the blank: She is afraid ___ dogs.

Show answer

Answer: C. of

'Afraid' is always followed by 'of': afraid of something.

Prepositions · easy · Beginner Practice Set 3

Q4. Fill in the blank: He is senior ___ me in the office.

Show answer

Answer: B. to

Latin comparatives such as senior, junior, superior and inferior are followed by 'to', not 'than'.

Prepositions · medium · Beginner Practice Set 3

Q5. Fill in the blank: He was born ___ 1998.

Show answer

Answer: A. in

'In' is used with years, months and seasons (in 1998, in May).

Prepositions · easy · Beginner Practice Set 4

Q6. Fill in the blank: He has been ill ___ three days.

Show answer

Answer: D. for

'For' is used with a period of time (for three days); 'since' is used with a point of time (since Monday).

Prepositions · easy · Beginner Practice Set 4

Q7. Fill in the blank: She is married ___ a doctor.

Show answer

Answer: D. to

'Married' is followed by 'to': married to someone.

Prepositions · easy · Beginner Practice Set 4

Q8. Fill in the blank: The meeting will start ___ 10 o'clock.

Show answer

Answer: A. at

'At' is used with exact times (at 10 o'clock, at noon).

Prepositions · easy · Beginner Practice Set 5

Q9. Fill in the blank: She congratulated me ___ my success.

Show answer

Answer: A. on

'Congratulate' is followed by 'on': congratulate someone on something.

Prepositions · medium · Beginner Practice Set 5

Q10. Fill in the blank: She divided the cake ___ the two children.

Show answer

Answer: A. between

'Between' is used for two people or things; 'among' is used for more than two.

Prepositions · medium · Beginner Practice Set 6

Q11. Fill in the blank: The boy is angry ___ his friend.

Show answer

Answer: D. with

'Angry with' is used for a person; 'angry about' is used for a thing.

Prepositions · easy · Beginner Practice Set 6

Q12. Fill in the blank: He insisted ___ paying the bill.

Show answer

Answer: D. on

'Insist' is followed by 'on': insist on doing something.

Prepositions · easy · Beginner Practice Set 6

Q13. Fill in the blank: He is fond ___ music.

Show answer

Answer: C. of

'Fond' is always followed by 'of': fond of something.

Prepositions · easy · Beginner Practice Set 7

Q14. Fill in the blank: Please listen ___ me carefully.

Show answer

Answer: B. to

'Listen' is followed by 'to': listen to someone or something.

Prepositions · easy · Beginner Practice Set 7

Q15. Fill in the blank: He is proud ___ his son.

Show answer

Answer: D. of

'Proud' is followed by 'of'.

Prepositions · easy · Beginner Practice Set 8

Q16. Fill in the blank: I have been waiting ___ you for an hour.

Show answer

Answer: B. for

'Wait' is followed by 'for' the person or thing expected.

Prepositions · easy · Beginner Practice Set 8

Q17. Fill in the blank: She is interested ___ music.

Show answer

Answer: B. in

'Interested' is always followed by 'in'.

Prepositions · easy · Beginner Practice Set 8

Q18. Fill in the blank: She has been suffering ___ fever since Monday.

Show answer

Answer: A. from

'Suffer' is followed by 'from' when speaking of an illness.

Prepositions · easy · Beginner Practice Set 9

Q19. Fill in the blank: The Taj Mahal was built ___ Shah Jahan.

Show answer

Answer: D. by

In the passive voice, the doer of the action is introduced by 'by'.

Prepositions · easy · Beginner Practice Set 9

Q20. Fill in the blank: He is capable ___ doing this work.

Show answer

Answer: A. of

'Capable' is followed by 'of' and a gerund (capable of doing).

Prepositions · easy · Beginner Practice Set 9

Q21. Fill in the blank: He apologised ___ being late.

Show answer

Answer: A. for

We apologise 'to' a person 'for' a mistake; here the mistake is being late, so 'for' is used.

Prepositions · easy · Beginner Practice Set 10

Q22. Fill in the blank: I will meet you ___ Monday.

Show answer

Answer: C. on

We use 'on' with days and dates (on Monday, on 5 May).

Prepositions · easy · Beginner Practice Set 10

Q23. Fill in the blank: The students were waiting ___ the bus stop.

Show answer

Answer: D. at

'At' is used for a specific point or place, such as at the bus stop or at the gate.

Prepositions · medium · Beginner Practice Set 11

Q24. Fill in the blank: He was accused ___ theft.

Show answer

Answer: D. of

One is 'accused of' a crime; 'charged with' takes 'with', but 'accused' takes 'of'.

Prepositions · medium · Beginner Practice Set 11

Q25. Fill in the blank: We must abide ___ the rules.

Show answer

Answer: C. by

'Abide by' means to obey or follow rules; it always takes 'by'.

Prepositions · medium · Beginner Practice Set 12

Q26. Fill in the blank: She was absent ___ school yesterday.

Show answer

Answer: C. from

'Absent' is followed by 'from'.

Prepositions · easy · Beginner Practice Set 12

Q27. Fill in the blank: The train arrived ___ time.

Show answer

Answer: B. on

'On time' means punctual; 'in time' means early enough.

Prepositions · medium · Intermediate Practice Set 2

Q28. Fill in the blank: I prefer tea ___ coffee.

Show answer

Answer: A. to

We say 'prefer X to Y'.

Prepositions · medium · Intermediate Practice Set 2

More English Comprehension topics