ACT practice test

ACT Essential Skills and Modeling Practice Test

Rates, unit conversions, ratios, percents and real-world graphs. Here are 10 ACT essential skills and modeling questions, each with the answer and the reason.

Updated by the Tigertest team. Original passages and questions written to the enhanced ACT format (2025): four choices, 50/45/36/40 questions, Science optional. Not affiliated with ACT, Inc. Score estimates are unofficial.

  1. 1.

    What is 35%35\% of 8080?

    • A.

      2.82.8

    • B.

      2828

    • C.

      4545

    • D.

      115115

    Answer: B.

    Write the percent as a decimal and multiply: 0.35×80=280.35 \times 80 = 28. You can also reason that 10%10\% of 8080 is 88, so 30%30\% is 2424 and 5%5\% is 44, giving 24+4=2824 + 4 = 28. The choice 4545 comes from subtracting 3535 from 8080, which is not what percent of a number means, and 2.82.8 places the decimal point in the wrong spot.

  2. 2.

    In a class, the ratio of boys to girls is 3:53:5. If there are 4040 students in the class, how many of them are girls?

    • A.

      1515

    • B.

      2424

    • C.

      2525

    • D.

      3030

    Answer: C.

    A ratio of 3:53:5 means that out of every 3+5=83 + 5 = 8 students, 55 are girls. Since 40÷8=540 \div 8 = 5, there are 55 groups of 88, so 5×5=255 \times 5 = 25 girls. The choice 1515 is the number of boys (3×53 \times 5), and 2424 comes from treating 35\frac{3}{5} of 4040 as the number of girls.

  3. 3.

    A pump moves water at a constant rate of 4.54.5 liters per second. How many hours will it take the pump to fill an empty tank that holds 81,00081{,}000 liters?

    • A.

      0.50.5

    • B.

      33

    • C.

      55

    • D.

      300300

    Answer: C.

    Time is volume divided by rate: 81,000÷4.5=18,00081{,}000 \div 4.5 = 18{,}000 seconds. There are 60×60=360060 \times 60 = 3600 seconds in an hour, so 18,000÷3600=518{,}000 \div 3600 = 5 hours. The choice 300300 is the time in minutes (18,000÷6018{,}000 \div 60), which is the answer if you stop after only one unit conversion. The choice 33 comes from dividing by 60006000 instead of 36003600.

  4. 4.

    A ride-share service charges a $3.50 pickup fee plus $1.75 per mile. Dana can spend at most $30.00 on a ride. What is the greatest whole number of miles Dana can ride?

    • A.

      14

    • B.

      15

    • C.

      16

    • D.

      17

    Answer: B.

    Let mm be the number of miles. The cost must satisfy 3.50+1.75m≤303.50 + 1.75m \le 30, so 1.75m≤26.501.75m \le 26.50 and m≤15.14m \le 15.14. The greatest whole number of miles is 15, which costs 3.50+26.25=$29.753.50 + 26.25 = \$29.75. Choice C rounds 15.14 up, which would cost $31.50 and exceed the budget, and choice D ignores the pickup fee entirely.

  5. 5.

    In a first-period class of 20 students, the mean score on a test was 80. In a second-period class of 30 students, the mean score on the same test was 90. What is the mean score for all 50 students?

    • A.

      84

    • B.

      85

    • C.

      86

    • D.

      88

    Answer: C.

    A combined mean is the total of all the scores divided by the total number of students, not the average of the two means. The first class scored 20×80=1,60020 \times 80 = 1{,}600 points in all and the second 30×90=2,70030 \times 90 = 2{,}700, so the combined mean is 4,30050=86\dfrac{4{,}300}{50} = 86. Choice B averages 80 and 90 as if the classes were the same size; the larger class pulls the mean closer to 90.

  6. 6.

    A locker code consists of 4 different digits chosen from 1, 2, 3, 4, 5, 6, and 7, and the first digit must be odd. How many different codes are possible?

    • A.

      480

    • B.

      840

    • C.

      1,680

    • D.

      2,401

    Answer: A.

    Fill the restricted position first. There are 4 odd digits (1, 3, 5, 7) for the first position. Because digits cannot repeat, 6 digits remain for the second position, 5 for the third, and 4 for the fourth, so the total is 4×6×5×4=4804 \times 6 \times 5 \times 4 = 480. Choice B, 7×6×5×4=8407 \times 6 \times 5 \times 4 = 840, is the count without the odd-first restriction. Choice D, 747^4, allows digits to repeat and ignores the restriction.

  7. 7.

    A bread recipe uses flour and sugar in the ratio 5:25:2. If a baker uses 15 cups of flour, how many cups of sugar should the baker use?

    • A.

      3.753.75

    • B.

      66

    • C.

      7.57.5

    • D.

      37.537.5

    Answer: B.

    Set up the proportion 52=15s\frac{5}{2} = \frac{15}{s}. Since 1515 is 33 times 55, the sugar is 33 times 22, so s=6s = 6 cups. The choice 37.537.5 comes from multiplying 15×5÷215 \times 5 \div 2 instead of 15×2÷515 \times 2 \div 5, and 7.57.5 is half of the flour rather than two fifths of it.

  8. 8.

    Marcus has an average (arithmetic mean) score of 82 on his first 4 chemistry tests. What score does he need on his 5th test so that his average over all 5 tests is exactly 85?

    • A.

      8585

    • B.

      8888

    • C.

      9494

    • D.

      9797

    Answer: D.

    An average of 8585 over 55 tests requires a total of 5×85=4255 \times 85 = 425 points. The first 4 tests total 4×82=3284 \times 82 = 328 points, so the 5th test must be 425−328=97425 - 328 = 97. The choice 8888 comes from adding the 33-point gap to the old average once, but the 5th score has to make up that gap for each of the 4 earlier tests as well.

  9. 9.

    A bacteria culture starts with 500 cells, and the population doubles every 3 hours. If the population keeps doubling at this rate, how many cells will be in the culture after 12 hours?

    • A.

      2,000

    • B.

      4,000

    • C.

      8,000

    • D.

      16,000

    Answer: C.

    In 12 hours there are 12÷3=412 \div 3 = 4 doubling periods, so the population is multiplied by 24=162^4 = 16: 500×16=8,000500 \times 16 = 8{,}000 cells. Choice A multiplies 500 by 4 instead of by 242^4, treating four doublings as a single factor of 4. Choice D uses five doublings, which would take 15 hours.

  10. 10.

    An inlet pipe can fill an empty tank in 6 hours. A drain at the bottom of the tank can empty the full tank in 9 hours. If the tank starts empty and both the inlet pipe and the drain are open, how many hours will it take to fill the tank?

    • A.

      3.6

    • B.

      7.5

    • C.

      15

    • D.

      18

    Answer: D.

    The inlet fills 16\dfrac{1}{6} of the tank per hour while the drain removes 19\dfrac{1}{9} per hour, so the net rate is 16−19=318−218=118\dfrac{1}{6} - \dfrac{1}{9} = \dfrac{3}{18} - \dfrac{2}{18} = \dfrac{1}{18} of the tank per hour. Filling the whole tank at that rate takes 18 hours. Choice A adds the rates, as if the drain were a second inlet pipe, and choice C simply adds the two times.

Drill every essential skills and modeling question in the ACT Essential Skills and Modeling drill: questions you miss come back until you have mastered them. Then take a timed practice test with the Mathematics section in it.

Start practicing

506 ACT questions in all. Free to start. No account needed.