Introduction
In this lesson, we’re going to discuss the Future or Past Age Conditions pattern - another very common concept in age-related aptitude questions. We’ll break it down step-by-step, understand the logic behind it, and solve an example so you can apply this pattern with confidence.
This pattern focuses on shifting ages backward or forward by the same number of years before applying the given relation. By following a clear step-by-step method, beginners can form correct equations and solve these problems reliably.
Pattern: Future or Past Age Conditions
Pattern
When solving age problems, you’ll often find conditions like:
“Five years ago, Rahul was twice as old as Neha”
“In six years, Neha will be three times Rahul’s age”
These conditions tell us to move both ages backward or forward in time before applying the given relation.
Key idea:
Past → Subtract years
Future → Add years
By shifting ages this way, we can easily form correct equations and solve the problem.
Step-by-Step Example
Question
“Rahul is 5 years older than Neha. Five years ago, Rahul was twice as old as Neha. Find their present ages.”
Options:
- Neha 8, Rahul 13
- Neha 10, Rahul 15
- Neha 12, Rahul 17
- Neha 9, Rahul 14
Solution
-
Step 1: Represent the current ages.
Let Neha’s present age = N.
The problem says: Rahul is 5 years older than Neha.
So, Rahul’s present age = N + 5. -
Step 2: Go 5 years back.
Neha’s age 5 years ago = N - 5.
Rahul’s age 5 years ago = (N + 5) - 5 = N. -
Step 3: Apply the condition.
The problem says: Five years ago, Rahul was twice Neha’s age.
So, Rahul’s past age = 2 × (Neha’s past age).
→ N = 2 × (N - 5). -
Step 4: Solve the equation.
N = 2N - 10
-N = -10
N = 10. -
Step 5: Find present ages.
Neha’s present age = 10.
Rahul’s present age = N + 5 = 10 + 5 = 15. -
Final Answer:
Neha = 10, Rahul = 15 → Option B -
Quick Check:
Five years ago → Neha = 10 - 5 = 5, Rahul = 15 - 5 = 10.
Check ratio → 10 ÷ 5 = 2 ✅ (matches condition).
Quick Variations
If the problem says “In 6 years, Rahul will be twice Neha’s age”, add 6 to both current ages before comparing.
If it says “10 years ago, Rahul was half Neha’s age”, subtract 10 from both ages before comparing.
Trick to Always Use
- Step 1: Start with present ages (or assign variables if unknown).
- Step 2: Shift both ages forward (+) or backward (-) depending on the condition.
- Step 3: Apply the relation (times, difference, or ratio).
- Step 4: Solve for the unknown.
- Step 5: Always check by substituting back into the timeline.
Summary
Summary
- Shift both ages by the same number of years before forming the equation (Past = Current - years; Future = Current + years).
- Assign variables to unknown present ages and express other ages relative to them.
- Apply the given relation (ratio, times, difference) to the shifted ages and solve the equation.
- Always verify on the timeline by substituting the found ages back into the original condition.
Example to remember:
“Past = Current - years, Future = Current + years.”
