Logical puzzles
10 free practice questions with explanations
PassNova has 10 free Logical & Abstract Reasoning practice questions on Logical puzzles, each with a clear explanation. Practise them in the browser with instant feedback — 100% free, no sign-up, on any device. Updated for 2026.
Logical puzzles: example questions & answers
10 worked examples with answers and explanations below. Practise them in the browser with instant feedback on every answer.
Five people sit in a row of chairs numbered 1 to 5. Mia is in seat 3. Tom sits immediately to her right. Who is in seat 4?
- ASeat 4 is empty
- BCannot tell
- CMia
- DTom✓
Answer: Mia is in seat 3 and Tom is immediately to her right, so Tom is in seat 4.
Anna, Ben and Cara have a cat, a dog and a fish (one each). Anna does not have the cat or fish. Ben has the fish. What does Cara have?
- AFish
- BCat✓
- CDog
- DCannot tell
Answer: Anna has the dog (not cat or fish) and Ben has the fish, so Cara has the cat.
A clock shows 3 o'clock. What is the smaller angle between the hour and minute hands?
- A90 degrees✓
- B60 degrees
- C180 degrees
- D120 degrees
Answer: At 3 o'clock the hour hand is on 3 and the minute hand on 12, which are three hour-marks apart, giving 3 x 30 = 90 degrees.
Today is Wednesday. What day will it be in 10 days' time?
- ASaturday✓
- BSunday
- CMonday
- DFriday
Answer: 10 days is one week (7 days) plus 3 days; Wednesday plus 3 days is Saturday.
Three boxes contain apples, oranges, or a mix. Box A has only apples. Box B is the mix. What does Box C contain?
- AOranges✓
- BA mix
- CApples
- DCannot tell
Answer: With three boxes labelled apples, oranges and mix, and A being apples and B the mix, Box C must be oranges.
A farmer has chickens and cows. Together they have 8 heads and 22 legs. How many cows are there?
- A2
- B3✓
- C4
- D5
Answer: With 8 animals, if all were chickens there would be 16 legs; the extra 6 legs come from cows (2 each), so there are 3 cows.
Sam is twice as old as Tim. Together their ages add up to 18. How old is Sam?
- A6
- B9
- C12✓
- D14
Answer: If Tim is 6 and Sam is twice that at 12, their ages total 18, so Sam is 12.
In a code, CAT is written as DBU (each letter shifted forward by one). How is DOG written in the same code?
- ACNF
- BDPH
- CEPF
- DEPH✓
Answer: Shifting each letter of DOG forward by one gives E, P, H, so DOG becomes EPH.
Four runners finish a race. P finishes before Q. R finishes after Q. S finishes before P. What is the finishing order from first to last?
- AP, S, Q, R
- BP, Q, R, S
- CS, P, R, Q
- DS, P, Q, R✓
Answer: S is before P, P is before Q, and R is after Q, giving the order S, P, Q, R.
If you reverse the digits of the number 23, the value increases by how much?
- A7
- B9✓
- C11
- D13
Answer: Reversing 23 gives 32, and 32 minus 23 equals 9.