Grade 8 Worksheets

8,326 grade resources
8th Grade Science | Distance-Time Graphs Worksheet & Answer Key (Printable PDF)

8th Grade Science | Distance-Time Graphs Worksheet & Answer Key (Printable PDF)

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand how distance-time graphs represent motion and interpret their slopes.
  • Calculate average speed using change in distance and change in time from graphs.
  • Analyze graph segments to identify periods of constant, increasing, or decreasing speed.

Grade 8Science10 Pages

$2.00

Instant download

Grade 8 Science | Energy Basics Worksheet | BC-Aligned

Grade 8 Science | Energy Basics Worksheet | BC-Aligned

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Understand the different forms of mechanical energy, including kinetic and potential energy.
  • Explain how energy transfers occur during motion and position changes.
  • Identify how forces like friction and air resistance transform mechanical energy into thermal energy.
$3.00

Instant download

Grade 8 Science – Newton's First Law & Motion | Daily Reading Worksheet

Grade 8 Science – Newton's First Law & Motion | Daily Reading Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define inertia and explain its role in motion
  • Describe Newton's First Law using real-world examples
  • Identify the concept of net force in relation to changes in motion
$4.00

Instant download

Grade 8 Net Force Effects Worksheet | Practice & Standard PDF

Grade 8 Net Force Effects Worksheet | Practice & Standard PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain how multiple forces combine to produce a net force and how net force direction relates to acceleration.
  • Distinguish between balanced and unbalanced forces and predict motion when forces cancel or dominate.
  • Use real-world examples (weight and friction) to connect force patterns to changes in velocity.

Grade 8Science12 Pages

$5.00

Instant download

Grade 8 Social Studies — Worksheet MCQ Paper for Mastering Technological Change

Grade 8 Social Studies — Worksheet MCQ Paper for Mastering Technological Change

The Resource HubCreated byThe Resource Hub

Learning Objectives

  • Explain how technological inventions become infrastructure and change community life
  • Analyze social and economic effects of transportation, communication, and production technologies
  • Describe how innovation affects labor, skills, and occupational structures over time

Grade 8Social Studies11 Pages

Also included in: Grade 8 Urban Growth & Reform Social Studies Custom Bundle Ontario +1 more

$3.00

Instant download

Grade 8 Science – Population Change & Dynamics | Daily Reading Worksheet

Grade 8 Science – Population Change & Dynamics | Daily Reading Worksheet

Elena BrooksCreated byElena Brooks

Learning Objectives

  • Understand the basic concepts of population growth and limiting factors
  • Identify biotic and abiotic factors that influence population dynamics
  • Analyze how populations respond to environmental changes and resource availability

Grade 8Science

$4.00

Instant download

Grade 8 Science | Cell Cycle - Daily Reading Comprehension Practice

Grade 8 Science | Cell Cycle - Daily Reading Comprehension Practice

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Identify the main stages of the cell cycle
  • Understand the processes involved in interphase, mitosis, and cytokinesis
  • Recognize the roles of molecular regulators such as cyclins and kinases

Grade 8Science43 Pages

$5.00

Instant download

Grade 8 Social Studies | Postwar Social Changes Worksheet (PDF)

Grade 8 Social Studies | Postwar Social Changes Worksheet (PDF)

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Describe how World War I changed Canadian social life after the war
  • Explain shifts in gender roles and how they affected families and work
  • Analyze how minority rights activism and urbanization influenced new social movements

Grade 8Social Studies16 Pages

Also included in: Grade 8 Wartime Economy & Postwar Change Social Studies Lesson Bundle BC +1 more

$4.00

Instant download

Artificial Intelligence Basics Worksheet | Grade 8 Computer Science AI

Artificial Intelligence Basics Worksheet | Grade 8 Computer Science AI

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Define artificial intelligence and describe how it can recognize patterns and make predictions
  • Explain how prediction and pattern recognition are used in everyday tools like search and recommendations
  • Use AI vocabulary (artificial intelligence, prediction, pattern) to answer questions about AI basics

Grade 8Computer Science30 Pages

Also included in: Grade 8 Computer Science AI & Responsible Use Lesson Bundle | General

$5.00

Instant download

Grade 8 Science | Homeostasis Feedback - Daily Reading Comprehension

Grade 8 Science | Homeostasis Feedback - Daily Reading Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Define homeostasis and understand its importance in the human body
  • Describe the role of receptors, control centers, and effectors in feedback systems
  • Identify examples of internal variables controlled by feedback mechanisms

Grade 8Science43 Pages

$5.00

Instant download

Grade 8 Science – Earth's Resources Daily Reading Worksheet with Answer Key

Grade 8 Science – Earth's Resources Daily Reading Worksheet with Answer Key

JCreated byJ.S Sheets

Learning Objectives

  • Identify different types of Earth's resources, including renewable and nonrenewable resources.
  • Understand the importance and distribution of water, soils, ores, fossil fuels, and biological resources.
  • Recognize the environmental impacts of resource extraction on landforms, water quality, and ecosystems.
$3.00

Instant download

Character Relationships Worksheet Practice | Grade 8 ELA Activities

Character Relationships Worksheet Practice | Grade 8 ELA Activities

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Analyze how characters change, stay consistent, or adapt as conflicts unfold
  • Explain how character relationships create tension, empathy, or misunderstandings in a story
  • Use textual evidence from key moments to support claims about character motivation and theme

Grade 8ELA11 Pages

Also included in: Narrative Elements & Theme in Grade 8 ELA Lesson Bundle | CCSS +1 more

$3.00

Instant download

Grade 8 ELA – Figurative Language & Literary Devices | Daily Reading Worksheet

Grade 8 ELA – Figurative Language & Literary Devices | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify metaphors in various texts
  • Interpret the meaning of different figurative expressions
  • Analyze how metaphors add depth to writing
$4.00

Instant download

Organ Systems Worksheet | Grade 8 Science | Standards-Aligned Practice

Organ Systems Worksheet | Grade 8 Science | Standards-Aligned Practice

JCreated byJ.S Sheets

Learning Objectives

  • Identify the major organ systems and their functions.
  • Understand how organs work together within systems to maintain homeostasis.
  • Explain the importance of tissue interfaces and communication pathways in organ systems.

Grade 8Science9 Pages

$5.00

Instant download

Grade 8 Turn Taking Worksheet | Ontario ELA Oral Communication & Discussion Skills

Grade 8 Turn Taking Worksheet | Ontario ELA Oral Communication & Discussion Skills

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Identify strategies for respectful turn taking during discussions
  • Explain how pacing and listening support understanding in conversation
  • Apply turn-taking signals and response structures in speaking and listening tasks

Grade 8ELA10 Pages

$3.00

Instant download

Grade 8 Science – Criteria & Constraints in Scientific Design | Worksheet

Grade 8 Science – Criteria & Constraints in Scientific Design | Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define criteria and constraints in the context of scientific and engineering design.
  • Identify criteria and constraints from real-world design scenarios.
  • Understand the importance of criteria and constraints in narrowing design options and making decisions.

Grade 8Science24 Pages

Also included in: Design Grade 8 Science Daily Reading Worksheets Bundle | CA Standards +1 more

$4.00

Instant download

Viscosity and Fluid Flow Worksheets: Pipe Transport Grade 8

Viscosity and Fluid Flow Worksheets: Pipe Transport Grade 8

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Define dynamic and kinematic viscosity in terms of fluid flow
  • Compare how viscosity affects low- and high-viscosity fluid flow
  • Explain how temperature changes the viscosity of liquids

Grade 8Science12 Pages

Also included in: Fluids, Pressure & Buoyancy Lesson Bundle | Grade 8 Science | Ontario +1 more

$3.00

Instant download

Central Idea Identification Worksheet Pack | Grade 8 ELA Practice

Central Idea Identification Worksheet Pack | Grade 8 ELA Practice

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Identify the central idea of an informational text by using key details and repeated themes.
  • Distinguish central idea from supporting facts, examples, and details.
  • Explain how a text’s wording and evidence help reveal what the author emphasizes.

Grade 8ELA11 Pages

Also included in: Grade 8 ELA Text Patterns & Argument Evidence Lesson Bundle | CCSS +1 more

$3.00

Instant download

Climate Circulation Worksheet | NGSS-Aligned Grade 8 Science Practice

Climate Circulation Worksheet | NGSS-Aligned Grade 8 Science Practice

JCreated byJ.S Sheets

Learning Objectives

  • Describe the main models of atmospheric and oceanic circulation, including Hadley, Ferrel, and polar cells.
  • Explain how planetary rotation and the Coriolis effect influence wind and ocean current patterns.
  • Identify the connection between circulation patterns and regional climate features such as trade winds, monsoons, and ocean gyres.

Grade 8Science9 Pages

Also included in: Grade 8 Earth Systems Science Lesson Bundle | NGSS-Aligned Worksheets +1 more

$5.00

Instant download

Grade 8 Science | Magnetic Materials Worksheet – Alberta Standard (PDF)

Grade 8 Science | Magnetic Materials Worksheet – Alberta Standard (PDF)

Silver Birch TeachingCreated bySilver Birch Teaching

Learning Objectives

  • Classify materials as diamagnetic, paramagnetic, or ferromagnetic based on how they respond to magnetic fields
  • Explain how domain alignment affects remanence and coercivity in permanent magnets and soft magnetic cores
  • Connect magnetic material properties to real-world uses such as electromagnets, transformers, magnetic lifting, and industrial separation
$5.00

Instant download

Grade 8 ELA | Paragraph Organization Worksheet | Alberta Standards

Grade 8 ELA | Paragraph Organization Worksheet | Alberta Standards

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Identify how a topic sentence establishes the central focus of a paragraph
  • Determine logical supporting detail order (general to specific, cause to effect, or chronological order)
  • Evaluate how transitions help readers track ideas across paragraphs

Grade 8ELA12 Pages

Free

Instant download

Reaction Evidence Assessment for Grade 8 Science | TEKS Standards

Reaction Evidence Assessment for Grade 8 Science | TEKS Standards

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Identify observable indicators of chemical reactions such as color change, gas evolution, and precipitate formation.
  • Differentiate between physical and chemical changes based on reaction evidence.
  • Understand how conservation of mass applies in closed systems during chemical reactions.
$5.00

Instant download

Energy Dissipation Worksheet | Grade 8 Science Practice

Energy Dissipation Worksheet | Grade 8 Science Practice

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how friction, inelastic deformation, and air resistance cause mechanical energy to dissipate into thermal energy.
  • Describe how efficiency measures the fraction of input energy that becomes useful output energy in mechanical systems.
  • Use everyday examples to identify where energy dissipation and efficiency losses occur.

Grade 8Science31 Pages

Also included in: Forces, Motion & Energy Lesson Bundle | Grade 8 Science | BC +1 more

$5.00

Instant download

Sentence Openers Worksheet | Grade 8 ELA Activities

Sentence Openers Worksheet | Grade 8 ELA Activities

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Identify how introductory phrases and clauses change the focus of a sentence while keeping grammar correct.
  • Choose effective sentence openers (time, condition, contrast, reason) to improve clarity and pacing.
  • Use correct punctuation with sentence openers to avoid run-on sentences.
$5.00

Instant download

Water Cycle Systems Worksheet Grade 8 Science | Hydrology Activities

Water Cycle Systems Worksheet Grade 8 Science | Hydrology Activities

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how water moves through Earth’s systems during evaporation, condensation, precipitation, runoff, and infiltration.
  • Describe how temperature and energy affect evaporation and precipitation patterns.
  • Connect human water use to changes in local water availability and environmental impacts.
$5.00

Instant download

Population and Stability Worksheet | Standards-Aligned Grade 8 Science

Population and Stability Worksheet | Standards-Aligned Grade 8 Science

JCreated byJ.S Sheets

Learning Objectives

  • Understand how interactions among organisms influence ecosystem stability.
  • Identify different types of interactions such as predation, competition, disease, and mutualism.
  • Analyze how changes in populations affect resource availability and community structure.

Grade 8Science9 Pages

Also included in: Grade 8 Adaptation and Ecosystem Change Science Lesson Bundle +1 more

$5.00

Instant download

Cratered vs Resurfaced Worlds Assessment | General Grade 8 Science

Cratered vs Resurfaced Worlds Assessment | General Grade 8 Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Understand how surface features indicate the geologic history of planetary bodies.
  • Identify features associated with cratered and resurfaced surfaces.
  • Explain the processes that lead to differences in planetary surface features.
$5.00

Instant download

Pollination Power Worksheet | Grades 6, 7 & 8 Holiday printable PDF Assessment

Pollination Power Worksheet | Grades 6, 7 & 8 Holiday printable PDF Assessment

Learning Objectives

  • Explain how pollination enables plants to reproduce by transferring pollen between flowers
  • Describe how bees and other pollinators (wind, birds, bats, insects) help move pollen
  • Evaluate why pollinators are important for food security and ecological balance
$5.00

Instant download

Chemical Reactions and Temperature Change Worksheet Grade 8 Science

Chemical Reactions and Temperature Change Worksheet Grade 8 Science

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Explain how atoms rearrange to form new products during a reaction
  • Describe how particle arrangements relate to observable reaction outcomes
  • Connect energy changes in a reaction to temperature changes in the environment

Grade 8Science14 Pages

Also included in: Grade 8 Chemical Reactions & Conservation of Matter Bundle | Science +2 more

$3.00

Instant download

Grade 8 ELA – Understanding Theme & Literary Analysis | Daily Reading Worksheet

Grade 8 ELA – Understanding Theme & Literary Analysis | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify the main theme in a short story
  • Analyze how recurring ideas contribute to the development of a theme
  • Understand cause-and-effect relationships in supporting a theme
$4.00

Instant download

Grade 8 Social Studies – Participatory Impact Worksheet (TEKS) PDF

Grade 8 Social Studies – Participatory Impact Worksheet (TEKS) PDF

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Explain how civic participation (voting, volunteering, and advocacy) can influence public policy decisions.
  • Analyze how different forms of participation can produce different outcomes for community well-being.
  • Evaluate the importance of civic responsibility in democratic processes.
$4.00

Instant download

Grade 8 Maths Worksheet | Slope From Points Standard CCSS

Grade 8 Maths Worksheet | Slope From Points Standard CCSS

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Determine slope using rise and run from two points on a coordinate grid
  • Compare slopes from different pairs of points on the same line to confirm slope is constant
  • Use sign (positive/negative/zero) to interpret slope direction from points

Grade 8Maths20 Pages

Also included in: Grade 8 Expressions, Equations & Systems Lesson Bundle | Common Core +1 more

$5.00

Instant download

Water Cycle Models Worksheet Grade 8 Science Practice Assessment

Water Cycle Models Worksheet Grade 8 Science Practice Assessment

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how evaporation, condensation, and precipitation move water through Earth’s atmosphere and surface.
  • Use a model of connected reservoirs and pathways to describe transfers among atmosphere, surface water, and groundwater.
  • Identify how infiltration, runoff, and storage (ice and oceans) affect where water is available.

Grade 8Science30 Pages

$5.00

Instant download

Grade 8 Science | Thermal Transfer Worksheet & Answer Key (NGSS Aligned)

Grade 8 Science | Thermal Transfer Worksheet & Answer Key (NGSS Aligned)

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Explain the different mechanisms of heat transfer: conduction, convection, and radiation.
  • Describe methods of reducing or enhancing thermal energy transfer in practical systems.
  • Analyze how material properties, geometry, and contact area influence heat flow.
$2.00

Instant download

Grade 8 Science – Understanding Thermal Transfer Modes | Daily Reading Worksheet

Grade 8 Science – Understanding Thermal Transfer Modes | Daily Reading Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define conduction as a mode of heat transfer in solids
  • Identify real-world examples of conduction
  • Explain the mechanism behind conduction at the particle level
$4.00

Instant download

Grade 8 Science – Earth's Rotation & Seasons | Daily Reading Worksheet

Grade 8 Science – Earth's Rotation & Seasons | Daily Reading Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain Earth's rotation and how it causes day and night.
  • Identify the effects of Earth's rotation on observable phenomena.
  • Describe the position of the Sun in the sky during different times of the day.
$4.00

Instant download

Grade 8 ELA – Effective Presentation Skills Daily Worksheet | BC Standards

Grade 8 ELA – Effective Presentation Skills Daily Worksheet | BC Standards

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Understand how to organize ideas clearly for presentations
  • Identify key components of effective verbal communication
  • Practice framing questions and answers related to presentation techniques
$4.00

Instant download

Grade 8 Science | Sustainable Solutions Worksheet | California Standards

Grade 8 Science | Sustainable Solutions Worksheet | California Standards

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Explain how energy and water efficiency, waste reduction, recycling, and pollutant treatment help reduce harm to Earth systems.
  • Describe how restoring landscapes and conserving habitats support ecosystem stability.
  • Use data-based comparisons to justify which sustainable solutions better meet human needs while reducing environmental impacts.

Grade 8Science10 Pages

$3.00

Instant download

Grade 8 State Properties Worksheet | Practice & Assessment PDF

Grade 8 State Properties Worksheet | Practice & Assessment PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain how particle arrangement and bonding strength determine whether matter is a solid, liquid, or gas
  • Describe how energy changes and particle motion relate to flow, surface tension, and expansion
  • Use examples to connect states of matter to real-world Alberta conditions

Grade 8Science12 Pages

$5.00

Instant download

Grade 8 Science | DNA and Traits Worksheet with Short Notes (Printable PDF)

Grade 8 Science | DNA and Traits Worksheet with Short Notes (Printable PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Explain the molecular basis of inheritance and how DNA sequences determine traits.
  • Describe gene structure, transcription, translation, and how mutations affect proteins.
  • Use examples like sickle cell hemoglobin to illustrate mutation impacts.
$3.00

Instant download

Science Grade 8 Variation From Meiosis Worksheet | NGSSS Standards

Science Grade 8 Variation From Meiosis Worksheet | NGSSS Standards

JCreated byJ.S Sheets

Learning Objectives

  • Explain how meiosis creates genetic variation in offspring through random assortment and recombination
  • Identify the roles of homologous chromosomes and crossing over in forming new allele combinations
  • Connect genetic variation to natural selection and evolutionary change over time

Grade 8Science10 Pages

Also included in: Grade 8 Evolution and Ecosystems Science Lesson Bundle | Florida NGSSS +1 more

$5.00

Instant download

8th Grade Science | Communication Skills Worksheet (PDF+ Answer Key)

8th Grade Science | Communication Skills Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom

Learning Objectives

  • Understand the importance of clear, evidence-based scientific communication.
  • Apply claim–evidence–reasoning structures in written and oral explanations.
  • Use standard conventions in graphs, tables, and citations to effectively support scientific arguments.

Grade 8Science10 Pages

$3.00

Instant download

Argument Foundations Worksheet for Grade 8 ELA | Standards-Aligned Practice

Argument Foundations Worksheet for Grade 8 ELA | Standards-Aligned Practice

JCreated byJ.S Sheets

Learning Objectives

  • Identify the difference between a claim and supporting reasons in an argument
  • Use clear structure (introduction, body reasons, conclusion) to maintain focus and coherence
  • Explain how details and transitions connect reasons to the writer’s purpose

Grade 8ELA10 Pages

$5.00

Instant download

Science Worksheet Contaminant Transport in Water Systems Grade 8 | Ontario Standards

Science Worksheet Contaminant Transport in Water Systems Grade 8 | Ontario Standards

JCreated byJ.S Sheets

Learning Objectives

  • Explain how advection, dispersion, and diffusion move dissolved contaminants through water.
  • Describe how sorption, biodegradation, and redox-driven transformations change contaminant fate.
  • Compare how preferential flow paths (fractures and macropores) affect plume formation and migration.

Grade 8Science10 Pages

$5.00

Instant download

Character Arcs Worksheet | ELA Practice for Grade 8 | Standards-Aligned

Character Arcs Worksheet | ELA Practice for Grade 8 | Standards-Aligned

JCreated byJ.S Sheets

Learning Objectives

  • Identify a character’s motivation and how it changes across a story.
  • Track shifts in a character’s choices by using evidence from actions, dialogue, and internal tension.
  • Explain how consequences reshape a character’s attitudes toward relationships, beliefs, or goals.

Grade 8ELA10 Pages

$5.00

Instant download

Grade 8 Literary Elements Meaning Worksheet | Ontario ELA Reading Analysis

Grade 8 Literary Elements Meaning Worksheet | Ontario ELA Reading Analysis

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Explain how literary elements (character, setting, plot, and point of view) contribute to meaning in a text.
  • Analyze how shifts in time or perspective can change emphasis, credibility, and readers’ interpretations.
  • Connect specific textual details to an idea or theme to make a precise claim about meaning.

Grade 8ELA10 Pages

$3.00

Instant download

Grade 8 ELA Revision Checklist Worksheet | Standards-Aligned Practice

Grade 8 ELA Revision Checklist Worksheet | Standards-Aligned Practice

JCreated byJ.S Sheets

Learning Objectives

  • Revise drafts for correctness by checking grammar, punctuation, and spelling.
  • Strengthen coherence by improving logical connections and consistent reference.
  • Increase effectiveness by enhancing clarity, emphasis, and tone.

Grade 8ELA10 Pages

$5.00

Instant download

Grade 8 Math | Representing Rational Numbers Worksheet (PDF)

Grade 8 Math | Representing Rational Numbers Worksheet (PDF)

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Understand and convert between fractions, decimals, and percents of rational numbers.
  • Apply conversion techniques to interpret real-world data and situations.
  • Analyze proportional relationships and solve multi-step problems involving different representations.

Grade 8Maths5 Pages

Also included in: Grade 8 Number Worksheet Bundle | Ontario Math Practice Lessons +1 more

$5.00

Instant download

Browse more categories

About Grade 8 Worksheets

Explore Grade 8 worksheets in math, ELA, science, and social studies. Our 8,326 Grade 8 printables print straight from PDF, answer keys included.

Each resource here is built by an independent educator and reviewed for quality. Worksheets print straight from PDF and suit classroom use, homework, or extra practice; most come with answer keys, and you can preview before purchasing.