High School — Ontario Grade 12

MHF4U Advanced Functions Practice Exam — Free

Generate a realistic AI practice exam with worked solutions

Generate Your Free Practice Exam

MHF4U (Advanced Functions) is Ontario's Grade 12 university-preparation course on exponential, logarithmic, trigonometric, polynomial and rational functions, and a prerequisite for most university math, science and engineering programs. Exams mix solving equations — logarithmic, trigonometric, polynomial — with graph analysis and rate-of-change questions. The final evaluation counts for 30% of the course mark, so timed practice on exam-style questions pays off.

Crameleon generates your practice exam from your own course materials — lecture notes, syllabi, past exams, or any combination. Upload what you have and get a fully formatted exam with the same structure as your professor's actual tests: multiple choice, short answer, and worked problems, all with step-by-step solutions (first 2 free; all with Premium).

Unlike generic question banks, every Crameleon exam reflects the specific framing, terminology, and difficulty level of your course. You'll practise answering questions that look and feel like the real thing — which is exactly what the research on retrieval practice says you should be doing. Students who test themselves with practice exams consistently outperform students who re-read notes, regardless of study time. The generation takes under 2 minutes and your first exam is completely free.

Topics typically tested

  • Exponential & logarithmic equations
  • Logarithm laws
  • Radian measure & trigonometric functions
  • Trigonometric identities & equations
  • Polynomial & rational functions
  • Rates of change & combining functions

Sample MHF4U Advanced Functions exam questions

Three original questions in the style of a real MHF4U Advanced Functions exam, each with a worked solution. Your own practice exam can be built from your course's notes and syllabus.

Question 1Multiple choiceLogarithm laws

Let log⁡23=a\log_2 3 = a and log⁡25=b\log_2 5 = b. Which expression is equal to log⁡2(458)\log_2\left(\dfrac{45}{8}\right)?

  1. A.

    2a+b3\dfrac{2a + b}{3}

  2. B.

    2a+b−82a + b - 8

  3. C.

    2a+b−32a + b - 3

  4. D.

    a2+b−3a^2 + b - 3

Worked solution
Answer:C

The plan is to rewrite log⁡2(458)\log_2\left(\dfrac{45}{8}\right) using only logarithms of 33, 55 and 22, because those are the values we know: log⁡23=a\log_2 3 = a, log⁡25=b\log_2 5 = b and log⁡22=1\log_2 2 = 1.

Start with the quotient law, log⁡c(MN)=log⁡cM−log⁡cN\log_c\left(\dfrac{M}{N}\right) = \log_c M - \log_c N:

log⁡2(458)=log⁡245−log⁡28.\log_2\left(\frac{45}{8}\right) = \log_2 45 - \log_2 8.

Now factor each number. Since 32×5=453^2 \times 5 = 45, the product law and then the power law give

log⁡245=log⁡232+log⁡25=2log⁡23+log⁡25=2a+b.\log_2 45 = \log_2 3^2 + \log_2 5 = 2\log_2 3 + \log_2 5 = 2a + b.

Since 23=82^3 = 8, we have log⁡28=log⁡223=3log⁡22=3\log_2 8 = \log_2 2^3 = 3\log_2 2 = 3; in words, "2 to what power gives 8?" Putting the pieces together:

log⁡2(458)=2a+b−3.\log_2\left(\frac{45}{8}\right) = 2a + b - 3.

A quick numerical check: a=log⁡23≈1.585a = \log_2 3 \approx 1.585 and b=log⁡25≈2.322b = \log_2 5 \approx 2.322, so 2a+b−3≈2.4922a + b - 3 \approx 2.492, and indeed 22.492≈5.625=4582^{2.492} \approx 5.625 = \dfrac{45}{8}.

Each distractor is a specific error. Option A, 2a+b3\dfrac{2a + b}{3}, comes from treating the logarithm of a quotient as a quotient of logarithms, log⁡245÷log⁡28\log_2 45 \div \log_2 8; there is no such law. Option B, 2a+b−82a + b - 8, subtracts 88 itself instead of log⁡28=3\log_2 8 = 3: the quotient law subtracts the logarithm of the denominator, not the denominator. Option D, a2+b−3a^2 + b - 3, writes log⁡29\log_2 9 as (log⁡23)2(\log_2 3)^2; the power law moves the exponent in front as a multiplier, log⁡232=2log⁡23\log_2 3^2 = 2\log_2 3, and never squares the logarithm.

log⁡2(458)=2a+b−3\log_2\left(\dfrac{45}{8}\right) = 2a + b - 3 (option C).

Question 2Short answerTrigonometric identities & equations

Solve sin⁡2x+cos⁡x=0\sin 2x + \cos x = 0 for 0≤x<2π0\le x<2\pi. Give exact values in radians.

Worked solution
Answer:

x=π2, 7π6, 3π2, 11π6x = \dfrac{\pi}{2},\ \dfrac{7\pi}{6},\ \dfrac{3\pi}{2},\ \dfrac{11\pi}{6}

The equation mixes the angle 2x2x with the angle xx, so the first job is to get everything in terms of xx. Use the double-angle identity sin⁡2x=2sin⁡xcos⁡x\sin 2x = 2\sin x\cos x:

2sin⁡xcos⁡x+cos⁡x=0.2\sin x\cos x + \cos x = 0.

Both terms contain cos⁡x\cos x, so factor it out rather than dividing by it:

cos⁡x (2sin⁡x+1)=0.\cos x\,(2\sin x + 1) = 0.

A product is zero when one of its factors is zero, which gives two separate equations.

Case 1: cos⁡x=0\cos x = 0. On 0≤x<2π0\le x<2\pi this happens at x=π2x = \dfrac{\pi}{2} and x=3π2x = \dfrac{3\pi}{2}.

Case 2: 2sin⁡x+1=02\sin x + 1 = 0, so sin⁡x=−12\sin x = -\dfrac12. The related acute angle is π6\dfrac{\pi}{6}, because sin⁡π6=12\sin\dfrac{\pi}{6} = \dfrac12. Sine is negative in quadrants III and IV, so x=π+π6=7π6x = \pi + \dfrac{\pi}{6} = \dfrac{7\pi}{6} and x=2π−π6=11π6x = 2\pi - \dfrac{\pi}{6} = \dfrac{11\pi}{6}.

Check each candidate in the original equation. At x=7π6x = \dfrac{7\pi}{6}: sin⁡7π3=sin⁡π3=32\sin\dfrac{7\pi}{3} = \sin\dfrac{\pi}{3} = \dfrac{\sqrt{3}}{2} and cos⁡7π6=−32\cos\dfrac{7\pi}{6} = -\dfrac{\sqrt{3}}{2}, so the sum is 00. At x=11π6x = \dfrac{11\pi}{6}: sin⁡11π3=sin⁡5π3=−32\sin\dfrac{11\pi}{3} = \sin\dfrac{5\pi}{3} = -\dfrac{\sqrt{3}}{2} and cos⁡11π6=32\cos\dfrac{11\pi}{6} = \dfrac{\sqrt{3}}{2}, again 00. At x=π2x = \dfrac{\pi}{2} and x=3π2x = \dfrac{3\pi}{2}, both sin⁡2x\sin 2x and cos⁡x\cos x equal 00.

The trap is to divide both sides of 2sin⁡xcos⁡x=−cos⁡x2\sin x\cos x = -\cos x by cos⁡x\cos x. That leaves sin⁡x=−12\sin x = -\dfrac12 and only the two quadrant III and IV answers; the solutions π2\dfrac{\pi}{2} and 3π2\dfrac{3\pi}{2}, where cos⁡x=0\cos x = 0, are thrown away. Dividing by an expression that can equal zero always risks losing solutions, so factor instead. A second common slip is to stop after 7π6\dfrac{7\pi}{6} and forget the quadrant IV angle 11π6\dfrac{11\pi}{6}; sine is negative in two quadrants, so there are two angles with sin⁡x=−12\sin x = -\dfrac12.

x=π2, 7π6, 3π2, 11π6x = \dfrac{\pi}{2},\ \dfrac{7\pi}{6},\ \dfrac{3\pi}{2},\ \dfrac{11\pi}{6}

Question 3Worked problemPolynomial & rational functions

Let f(x)=2x3−3x2−11x+6f(x) = 2x^3 - 3x^2 - 11x + 6.

(a) Use the factor theorem to factor f(x)f(x) fully.

(b) Solve the inequality 2x3−3x2−11x+6≥02x^3 - 3x^2 - 11x + 6 \ge 0. Give your answer in interval notation.

(c) The rational function h(x)=2x−1x+2h(x) = \dfrac{2x - 1}{x + 2} is built from two of the factors you found in part (a). State the domain of hh and the equations of its asymptotes, then solve h(x)>2h(x) > 2 algebraically.

Worked solution
Answer:

(a) f(x)=(x+2)(2x−1)(x−3)f(x) = (x + 2)(2x - 1)(x - 3); (b) x∈[−2,12]∪[3,∞)x \in [-2, \tfrac12] \cup [3, \infty); (c) domain x≠−2x \ne -2, asymptotes x=−2x = -2 and y=2y = 2, and h(x)>2h(x) > 2 exactly when x<−2x < -2

(a) The factor theorem says x−kx - k is a factor of f(x)f(x) exactly when f(k)=0f(k) = 0. Any rational zero has the form pq\dfrac{p}{q} with pp a factor of the constant term 66 and qq a factor of the leading coefficient 22, so the candidates are ±1,±2,±3,±6,±12,±32\pm 1, \pm 2, \pm 3, \pm 6, \pm\dfrac12, \pm\dfrac32. Testing: f(1)=2−3−11+6=−6f(1) = 2 - 3 - 11 + 6 = -6, so x−1x - 1 is not a factor, but f(3)=54−27−33+6=0f(3) = 54 - 27 - 33 + 6 = 0, so x−3x - 3 is. Synthetic division by x−3x - 3 on the coefficients 22, −3-3, −11-11, 66 gives 22, 33, −2-2 with remainder 00, so

f(x)=(x−3)(2x2+3x−2).f(x) = (x - 3)(2x^2 + 3x - 2).

The quadratic factors by decomposition: 2x2+3x−2=2x2+4x−x−2=(2x−1)(x+2)2x^2 + 3x - 2 = 2x^2 + 4x - x - 2 = (2x - 1)(x + 2). Therefore

f(x)=(x+2)(2x−1)(x−3),f(x) = (x + 2)(2x - 1)(x - 3),

with zeros −2-2, 12\dfrac12 and 33. Expanding the product back out is the check.

(b) A polynomial can only change sign at a zero, so the three zeros split the number line into four intervals. Test one point in each: f(−3)=−42<0f(-3) = -42 < 0, f(0)=6>0f(0) = 6 > 0, f(1)=−6<0f(1) = -6 < 0 and f(4)=42>0f(4) = 42 > 0. This matches a cubic with a positive leading coefficient: negative on the far left, positive on the far right, crossing at each simple zero. Because the inequality is ≥0\ge 0, the zeros are included:

f(x)≥0⟺x∈[−2,12]∪[3,∞).f(x) \ge 0 \quad\Longleftrightarrow\quad x \in [-2, \tfrac12] \cup [3, \infty).

The common slip is to answer x≥−2x \ge -2 after the first zero, forgetting that the cubic dips below the axis again between 12\dfrac12 and 33.

(c) h(x)=2x−1x+2h(x) = \dfrac{2x - 1}{x + 2} is undefined where the denominator is 00, so the domain is {x∈R∣x≠−2}\{x \in \mathbb{R} \mid x \ne -2\} and the vertical asymptote is x=−2x = -2 (the numerator is −5-5 there, not 00, so it is an asymptote, not a hole). Numerator and denominator have the same degree, so the horizontal asymptote is the ratio of leading coefficients, y=2y = 2.

To solve h(x)>2h(x) > 2, do not multiply both sides by x+2x + 2: its sign is unknown, so you cannot tell whether the inequality flips. A student who multiplies anyway gets 2x−1>2x+42x - 1 > 2x + 4, that is −1>4-1 > 4, and wrongly concludes there is no solution. Instead, bring everything to one side and combine:

2x−1x+2−2>0⟹2x−1−2(x+2)x+2>0⟹−5x+2>0.\frac{2x - 1}{x + 2} - 2 > 0 \quad\Longrightarrow\quad \frac{2x - 1 - 2(x + 2)}{x + 2} > 0 \quad\Longrightarrow\quad \frac{-5}{x + 2} > 0.

The numerator is a negative constant, so the fraction is positive exactly when the denominator is negative: x+2<0x + 2 < 0, giving x<−2x < -2. Check: h(−3)=−7−1=7>2h(-3) = \dfrac{-7}{-1} = 7 > 2, while h(0)=−12h(0) = -\dfrac12 is not greater than 22. The graph agrees: writing h(x)=2−5x+2h(x) = 2 - \dfrac{5}{x + 2} shows the curve sits above its horizontal asymptote y=2y = 2 only on the left branch, where x+2<0x + 2 < 0.

(a) f(x)=(x+2)(2x−1)(x−3)f(x) = (x + 2)(2x - 1)(x - 3); (b) x∈[−2,12]∪[3,∞)x \in [-2, \tfrac12] \cup [3, \infty); (c) domain x≠−2x \ne -2, vertical asymptote x=−2x = -2, horizontal asymptote y=2y = 2, and h(x)>2h(x) > 2 exactly when x<−2x < -2, that is x∈(−∞,−2)x \in (-\infty, -2).

Used by 3,000+ students across Canadian universities·Step-by-step solutions (first 2 free)·Works for any course

Ready to practice?

Generate Your Free MHF4U Advanced Functions Practice Exam

Your first exam is free — just sign in, no credit card.