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?
- AMia
- BTom✓
- CSeat 4 is empty
- DCannot tell
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?
- ACat✓
- BDog
- CFish
- 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?
- A60 degrees
- B90 degrees✓
- C120 degrees
- D180 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?
- AFriday
- BSaturday✓
- CSunday
- DMonday
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?
- AApples
- BOranges✓
- CA mix
- 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?
- AEPH✓
- BCNF
- CEPF
- DDPH
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?
- AS, P, Q, R✓
- BP, S, Q, R
- CS, P, R, Q
- DP, Q, R, S
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.