Free A Level H2 Maths Practice Paper 5, LongCat Exam version, with questions, answers, and A Level-style practice for Singapore students.
These static practice materials are generated from the site's syllabus and paper-generation workflow, with source and model context shown so students and parents can evaluate the material before use.
A LevelH2 MathematicsFrom Real ExamsGenerated by LongCat 2.0 LLMUpdated 2026-08-17
Show your working clearly. Unsupported answers may not receive full credit.
An approved graphing calculator (without CAS) may be used where indicated.
Give exact answers where possible; otherwise, correct to 3 significant figures.
The number of marks available for each question is shown in brackets [ ].
This paper consists of Section A and Section B.
Section A: Short Questions (20 marks)
Answer ALL questions in this section.
Question 1[2]
Functions f and g are defined by:
f:x↦x2+2x,x∈R,x≥−1
g:x↦x−31,x∈R,x=3
Determine whether the composite function gf exists. Justify your answer clearly.
Question 2[2]
The function f is defined by f(x)=4−x2 for −2≤x≤2.
State the range of f.
Question 3[3]
The function f is defined by:
f:x↦ln(x+3),x∈R,x>−3
(a) Find f−1(x) and state its domain. [2]
(b) Sketch the graphs of y=f(x) and y=f−1(x) on the same set of axes, showing clearly the line of symmetry. [1]
Generated image for Q3.
Question 4[3]
Given that f(x)=e2x−3, find the exact value of x for which f−1(x)=0.
Question 5[3]
Functions f and g are defined by:
f:x↦2x+1,x∈R
g:x↦x+2x,x∈R,x=−2
(a) Show that the composite function fg exists. [1]
(b) Find an expression for fg(x) and state its domain. [2]
Question 6[3]
The function f is defined by:
f:x↦x−12x+5,x∈R,x=1
(a) Show that f is one-one. [1]
(b) Find f−1(x). [2]
Question 7[2]
Given that f(x)=x2−6x+5 for x≥3, find an expression for f−1(x) and state the domain of f−1.
Question 8[2]
The functions f and g are defined by f:x↦x2−4 (where x∈R,x>0) and g:x↦3x+1 (where x∈R).
Find the exact value of (fg)−1(5).
Section B: Structured Questions (30 marks)
Answer ALL questions in this section.
Question 9[8]
A function f is defined by:
f:x↦x+cax+b,x∈R,x=−c
where a, b, and c are constants.
(a) Given that f(0)=−2 and f(1)=−1, and that the vertical asymptote of f is x=−3, find the values of a, b, and c. [4]
(b) Using your values from part (a), find f−1(x) and state its domain. [3]
(c) State the range of f. [1]
Question 10[10]
The function f is defined by:
f:x↦4−(x−1)2,x∈R,x≥1
(a) State the range of f. [2]
(b) Find f−1(x), stating its domain clearly. [3]
(c) Sketch the graphs of y=f(x) and y=f−1(x) on the same diagram. Indicate any asymptotes, intercepts, and the line of symmetry. [3]
Generated image for Q10.
(d) Write down the solution of the equation f(x)=f−1(x). [2]
Question 11[12]
Functions f and g are defined as follows:
f:x↦x2−4x+7,x∈R,x≥2
g:x↦x1,x∈R,x=0
(a) Show that f is one-one on its domain and hence that f−1 exists. [2]
(b) Find an expression for f−1(x) and state its domain and range. [3]
(c) Show that the composite function gf exists. Justify your answer. [2]
(d) Find an expression for gf(x) and state its range. [3]
(e) Solve the equation gf(x)=41. [2]
End of Paper
Summary of Marks
Section
Marks
Section A (Questions 1–8)
20
Section B (Questions 9–11)
30
Total
50
Free quiz and exam paper access
Enter your details to view this paper
Your access is remembered on this device.
Answers
TuitionGoWhere Practice Paper - Maths H2 A-Level
Answer Key — Algebra & Functions (Version 5 of 5)
Section A: Short Questions
Question 1[2]
Answer: The composite function gf exists because the range of f is a subset of the domain of g.
Working:
f:x↦x2+2x, domain x≥−1.
Range of f: Completing the square, f(x)=(x+1)2−1. Since x≥−1, we have (x+1)≥0, so (x+1)2≥0 and f(x)≥−1.
Range of f is [−1,∞).
Domain of g is R∖{3}.
We need range of f⊆ domain of g, i.e., we need to check that 3 is not in the range of f.
Solve f(x)=3: x2+2x=3⇒x2+2x−3=0⇒(x+3)(x−1)=0, so x=−3 or x=1.
Since the domain of f is x≥−1, x=−3 is excluded. But x=1≥−1, so f(1)=3.
Therefore 3is in the range of f, but g(3) is undefined.
Correction: The range of f is [−1,∞), which includes 3. Since g is not defined at x=3, we must check: does f(x)=3 for some x in the domain? Yes, f(1)=3.
Therefore gf(1)=g(f(1))=g(3), which is undefined.
The composite function gf does NOT exist (as a function with the full domain of f), because f(1)=3 is not in the domain of g.
Marking notes:
[1] Correctly identifies the range of f as [−1,∞) or equivalent.
[1] Correctly concludes that gf does not exist because 3∈ range of f but 3∈/ domain of g.
Common mistake: Students often forget to check whether specific values in the range of the first function fall outside the domain of the second function. Simply stating "range of f is a subset of domain of g" without verification is insufficient.
Question 2[2]
Answer: The range of f is [0,2].
Working:
f(x)=4−x2, domain −2≤x≤2.
Since f(x) is a square root, f(x)≥0 for all x in the domain.
The maximum value occurs when 4−x2 is maximised, i.e., when x=0: f(0)=4=2.
The minimum value occurs when x=±2: f(±2)=0=0.
Range is [0,2].
Marking notes:
[1] Correct minimum value 0.
[1] Correct maximum value 2, with correct interval notation.
Question 3[3]
(a)[2]
Answer:f−1(x)=ex−3, domain x∈R.
Working:
Let y=ln(x+3).
Swap x and y: x=ln(y+3).
Solve for y: ex=y+3, so y=ex−3.
The domain of f−1 is the range of f. Since f(x)=ln(x+3) and x>−3, the range of f is all real numbers.
Domain of f−1: x∈R.
Marking:
[1] Correct expression f−1(x)=ex−3.
[1] Correct domain: x∈R.
(b)[1]
Answer: The graph of y=f(x)=ln(x+3) is the standard ln curve shifted 3 units left, passing through (−2,0) with asymptote x=−3. The graph of y=f−1(x)=ex−3 is the standard ex curve shifted 3 units down, passing through (0,−2) with asymptote y=−3. The two graphs are reflections of each other in the line y=x.
Marking:
[1] Both graphs correctly sketched with correct asymptotes and at least one labelled point each, and the line y=x shown.
Question 4[3]
Answer:x=−2.
Working:
f−1(x)=0 means f(0)=x.
f(0)=e2(0)−3=1−3=−2.
Therefore x=−2.
Alternative method:
Find f−1(x): Let y=e2x−3. Then x=e2y−3, so e2y=x+3, giving 2y=ln(x+3), so f−1(x)=21ln(x+3), domain x>−3.
Set f−1(x)=0: 21ln(x+3)=0⇒ln(x+3)=0⇒x+3=1⇒x=−2.
Marking notes:
[2] Correct method (either approach).
[1] Correct final answer x=−2.
Common mistake: Students may try to find f−1 first, which works but is longer. The direct approach using f−1(x)=0⇒f(0)=x is faster.
Question 5[3]
(a)[1]
Answer: The composite fg exists because the range of g is a subset of the domain of f (which is R).
Working:
Range of g: g(x)=x+2x. As x→∞, g(x)→1. As x→−2+, g(x)→+∞; as x→−2−, g(x)→−∞. Also g(x)=1 has no solution (would require x=x+2, impossible). So range of g is R∖{1}.
Domain of f is R. Since R∖{1}⊂R, the composite fg exists.
Marking:
[1] Correct justification that range of g⊆ domain of f.
[1] Correct algebraic proof that f(x1)=f(x2)⇒x1=x2.
(b)[2]
Answer:f−1(x)=x−2x+5, domain x=2.
Working:
Let y=x−12x+5.
Swap: x=y−12y+5.
x(y−1)=2y+5⇒xy−x=2y+5⇒xy−2y=x+5⇒y(x−2)=x+5.
y=x−2x+5.
Domain of f−1: x=2 (since f(x)=2 would require 2x+5=2(x−1)=2x−2, giving 5=−2, impossible; so 2 is not in the range of f).
Marking:
[1] Correct expression.
[1] Correct domain.
Question 7[2]
Answer:f−1(x)=3+x+4, domain x≥−4.
Working:
f(x)=x2−6x+5=(x−3)2−4, domain x≥3.
Range of f: Since x≥3, (x−3)2≥0, so f(x)≥−4. Range is [−4,∞).
Let y=(x−3)2−4. Then (x−3)2=y+4, so x−3=y+4 (positive root since x≥3).
x=3+y+4.
f−1(x)=3+x+4.
Domain of f−1 = range of f = [−4,∞), i.e., x≥−4.
Marking:
[1] Correct expression for f−1(x).
[1] Correct domain x≥−4.
Question 8[2]
Answer:(fg)−1(5)=32.
Working:
(fg)−1(5)=g−1(f−1(5)).
First find f−1(5): f(x)=x2−4=5⇒x2=9⇒x=3 (since domain is x>0).
Now find g−1(3): g(x)=3x+1=3⇒3x=2⇒x=32.
Therefore (fg)−1(5)=32.
Alternative: Find fg(x)=f(g(x))=f(3x+1)=(3x+1)2−4=9x2+6x+1−4=9x2+6x−3.
Then (fg)−1(5): solve 9x2+6x−3=5⇒9x2+6x−8=0⇒(3x−2)(3x+4)=0.
So x=32 or x=−34. Since fg has domain x>0 (from f's domain applied to g(x)=3x+1>0⇒x>−31), we need fg to be one-one on its domain. Check: fg is not obviously one-one on x>−31. Better to use the first method.
Marking:
[1] Correct method.
[1] Correct answer 32.
Section B: Structured Questions
Question 9[8]
(a)[4]
Answer:a=2, b=6, c=3.
Working:
Vertical asymptote is x=−c=−3, so c=3.
f(0)=−2: cb=−2⇒3b=−2⇒b=−6.
Correction:f(0)=0+ca(0)+b=cb=−2, so b=−2c=−6.
f(1)=−1: 1+ca+b=−1⇒4a−6=−1⇒a−6=−4⇒a=2.
Answer:a=2, b=−6, c=3.
Marking:
[1] Correct value c=3 from asymptote.
[1] Correct value b=−6.
[1] Correct value a=2.
[1] All three values clearly stated.
(b)[3]
Answer:f−1(x)=x−23x−6=x−23(x−2)... Let me recompute.
f(x)=x+32x−6.
Let y=x+32x−6. Swap: x=y+32y−6.
x(y+3)=2y−6⇒xy+3x=2y−6⇒xy−2y=−3x−6⇒y(x−2)=−3x−6.
y=x−2−3x−6=x−2−3(x+2).
Domain of f−1: x=2 (since f(x)=2 would require 2x−6=2(x+3)=2x+6, giving −6=6, impossible).
Answer:f−1(x)=x−2−3x−6, domain x=2.
Marking:
[2] Correct expression for f−1(x) (allow equivalent forms).
[1] Correct domain x=2.
(c)[1]
Answer: Range of f is R∖{2}, i.e., all real numbers except 2.
Working: The range of f equals the domain of f−1, which is x=2.
Marking:
[1] Correct range stated.
Question 10[10]
(a)[2]
Answer: Range of f is (−∞,4].
Working:
f(x)=4−(x−1)2, domain x≥1.
When x=1: f(1)=4 (maximum).
As x→∞: (x−1)2→∞, so f(x)→−∞.
Range is (−∞,4].
Marking:
[1] Correct maximum value 4.
[1] Correct range (−∞,4].
(b)[3]
Answer:f−1(x)=1+4−x, domain x≤4.
Working:
Let y=4−(x−1)2. Then (x−1)2=4−y, so x−1=4−y (positive root since x≥1).
x=1+4−y.
f−1(x)=1+4−x.
Domain of f−1 = range of f = (−∞,4], i.e., x≤4.
Marking:
[2] Correct expression.
[1] Correct domain x≤4.
(c)[3]
Answer: See diagram description below.
The graph of y=f(x) is the left half (actually the right portion starting from the vertex) of a downward parabola with vertex at (1,4). Since the domain is x≥1, only the right half of the parabola from the vertex is drawn. It passes through (1,4), (2,3), (3,0), (4,−5), etc.
The graph of y=f−1(x)=1+4−x starts at (4,1) and extends leftward and upward, passing through (3,2), (0,3), (−5,1+9=4). It has a horizontal asymptote-like behaviour but is a square root curve.
The line y=x is shown as a dashed line. The two curves are reflections of each other across y=x.
Image pending generation: image for Q10(c).
Marking:
[1] Correct shape for f(x) (parabolic arc starting at vertex (1,4) going down to the right).
[1] Correct shape for f−1(x) (square root curve starting at (4,1) going up to the left).
[1] Line y=x shown and correct reflection symmetry demonstrated.
(d)[2]
Answer:x=23+5.
Working:
The solution to f(x)=f−1(x) lies on the line y=x (since if f(a)=f−1(a), then applying f to both sides gives f(f(a))=a, but more directly, the graphs of f and f−1 intersect on y=x).
So solve f(x)=x: 4−(x−1)2=x.
4−(x2−2x+1)=x⇒4−x2+2x−1=x⇒−x2+2x+3=x.
−x2+x+3=0⇒x2−x−3=0.
x=21±1+12=21±13.
Check domain: We need x≥1 (domain of f) and x≤4 (domain of f−1).
21+13≈21+3.606≈2.303 ✓
21−13≈21−3.606≈−1.303 ✗ (not in domain of f)
Answer:x=21+13.
Marking:
[1] Correct equation set up (f(x)=x or equivalent).
[1] Correct answer x=21+13 with valid rejection of the extraneous root.
Question 11[12]
(a)[2]
Answer:f is one-one because f′(x)=2x−4, and for x≥2, f′(x)≥0, so f is strictly increasing on its domain (strictly increasing for x>2, and f(2)=3 is the minimum). Alternatively, complete the square: f(x)=(x−2)2+3, which is strictly increasing for x≥2.
Working:
f(x)=x2−4x+7=(x−2)2+3.
For x≥2, as x increases, (x−2)2 increases, so f(x) increases. Therefore f is strictly increasing on [2,∞), hence one-one.
Marking:
[1] Correct reasoning (strictly increasing or equivalent).
[1] Conclusion that f−1 exists.
(b)[3]
Answer:f−1(x)=2+x−3, domain x≥3, range f−1 is [2,∞).
Working:
Let y=(x−2)2+3. Then (x−2)2=y−3, so x−2=y−3 (positive root since x≥2).
x=2+y−3.
f−1(x)=2+x−3.
Domain of f−1 = range of f: Since f(x)=(x−2)2+3 with x≥2, the minimum value is f(2)=3, so range of f is [3,∞). Domain of f−1 is x≥3.
Range of f−1 = domain of f = [2,∞).
Marking:
[1] Correct expression.
[1] Correct domain x≥3.
[1] Correct range [2,∞).
(c)[2]
Answer:gf exists because range of f is [3,∞) and domain of g is R∖{0}. Since [3,∞)⊂R∖{0}, the composite exists.
Marking:
[1] Correct identification of range of f as [3,∞).
[1] Correct justification.
(d)[3]
Answer:gf(x)=x2−4x+71=(x−2)2+31, range is (0,31].
Working:
gf(x)=g(f(x))=f(x)1=x2−4x+71=(x−2)2+31.
The denominator (x−2)2+3 has minimum value 3 (at x=2) and increases without bound as x→∞.
So gf(x) has maximum value 31 (at x=2) and approaches 0 as x→∞.
Range is (0,31].
Marking:
[1] Correct expression for gf(x).
[1] Correct maximum value identified.
[1] Correct range (0,31].
(e)[2]
Answer:x=1 or x=3.
Working:
(x−2)2+31=41.
(x−2)2+3=4⇒(x−2)2=1⇒x−2=±1⇒x=3 or x=1.
But the domain of f is x≥2, so x=1 is not in the domain.
Correction:x=1 is rejected since x≥2 is required.
Answer:x=3 only.
Marking:
[1] Correct equation solved.
[1] Correct final answer x=3 (with valid rejection of x=1).
Common mistake: Forgetting to check the domain restriction x≥2 when solving.