Grade 10 Worksheets

9,385 grade resources
10th Grade Science | Energy Currency Worksheet (PDF+ Answer Key)

10th Grade Science | Energy Currency Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom

Learning Objectives

  • Explain the role of ATP as the energy currency in cells.
  • Compare exergonic and endergonic reactions in biological energy transfer.
  • Describe how redox reactions and bond energy changes relate to cellular energetics.
$3.00

Instant download

Grade 10 Autism awareness day for Mastering Inclusive Practices|PDF + Answer Key

Grade 10 Autism awareness day for Mastering Inclusive Practices|PDF + Answer Key

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Understand practical inclusive practices that support individuals with autism.
  • Identify strategies like universal design and sensory-friendly environments.
  • Reflect on societal attitudes and their impact on participation.

Grade 10Holiday11 Pages

$5.00

Instant download

Grade 10 Mechanics Applications Worksheet | Ontario Science Physics

Grade 10 Mechanics Applications Worksheet | Ontario Science Physics

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Apply kinematic relationships to predict motion in real mechanical systems such as inclines and braking scenarios.
  • Use Newton’s laws to relate forces, mass, and acceleration when analyzing engineered designs.
  • Connect energy and momentum ideas (work, stopping distance, and impulse) to explain safety trade-offs.

Grade 10Science14 Pages

$5.00

Instant download

Friction Dynamics Worksheet | AP Science Grade 10 Practice PDF

Friction Dynamics Worksheet | AP Science Grade 10 Practice PDF

JCreated byJ.S Sheets

Learning Objectives

  • Understand the differences between static and kinetic friction and their dependence on normal force and surface properties.
  • Apply coefficient-based models to analyze frictional effects on motion in inclined-plane and surface-contact scenarios.
  • Relate frictional forces to energy dissipation pathways and adjust net force calculations in dynamic situations.

Grade 10Science9 Pages

Also included in: Grade 10 Motion, Waves & Electricity Science Lesson Bundle

$5.00

Instant download

10th Grade Science | Impulse and Momentum Reading Worksheet (PDF + Rubric)

10th Grade Science | Impulse and Momentum Reading Worksheet (PDF + Rubric)

JCreated byJ.S Sheets

Learning Objectives

  • Understand the relationship between impulse and change in momentum in collision events.
  • Differentiate between elastic, inelastic, and perfectly inelastic collisions and analyze energy transformations.
  • Apply vector momentum principles to analyze multi-object interactions and collision outcomes.
$3.00

Instant download

Grade 10 Dynamic Equilibrium Worksheet PDF | Alberta Science Resource

Grade 10 Dynamic Equilibrium Worksheet PDF | Alberta Science Resource

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain dynamic equilibrium as a balance of forward and reverse reaction rates
  • Interpret how equilibrium expressions and equilibrium constants relate to concentrations or pressures
  • Predict how changes in concentration, pressure, or temperature shift a system toward or away from equilibrium

Grade 10Science16 Pages

$4.00

Instant download

Grade 10 Science – Organelles Worksheet for Mastering Cell Structures

Grade 10 Science – Organelles Worksheet for Mastering Cell Structures

The Resource HubCreated byThe Resource Hub

Learning Objectives

  • Understand the structure and functions of various cellular organelles.
  • Explain how compartmentalization enhances cell efficiency.
  • Identify examples of energy conversion, synthesis, storage, and genetic control in organelles.
$2.00

Instant download

Grade 10 Science | Electromagnetic Forces Worksheet (NGSS10 PDF)

Grade 10 Science | Electromagnetic Forces Worksheet (NGSS10 PDF)

Silver Birch TeachingCreated bySilver Birch Teaching

Learning Objectives

  • Explain how electric and magnetic fields interact with charges and currents.
  • Describe the Lorentz force law and its application in simple contexts.
  • Analyze phenomena such as charged particle deflection and magnetic interactions between currents.

Grade 10Science8 Pages

Also included in: Grade 10 Forces, Motion, and Fields Science Lesson Bundle for NGSS +1 more

$5.00

Instant download

Grade 10 Science – Force Interactions Worksheet (NGSS10) PDF

Grade 10 Science – Force Interactions Worksheet (NGSS10) PDF

Silver Birch TeachingCreated bySilver Birch Teaching

Learning Objectives

  • Classify contact and noncontact forces and understand their vector representations.
  • Explain Newton's third law and identify action-reaction force pairs.
  • Interpret free-body diagrams and apply vector addition to analyze concurrent forces.

Grade 10Science8 Pages

Also included in: Grade 10 Forces, Motion, and Fields Science Lesson Bundle for NGSS +1 more

$5.00

Instant download

Grade 10 Science | Net Force and Motion Worksheet (NGSS-Aligned PDF)

Grade 10 Science | Net Force and Motion Worksheet (NGSS-Aligned PDF)

Silver Birch TeachingCreated bySilver Birch Teaching

Learning Objectives

  • Analyze the quantitative relationships between net force, mass, and acceleration using Newton's second law.
  • Interpret motion graphs and understand their relation to constant acceleration and force.
  • Apply vector summation to determine net force in various scenarios including inclined planes and frictional effects.

Grade 10Science7 Pages

Also included in: Grade 10 Forces, Motion, and Fields Science Lesson Bundle for NGSS +1 more

$5.00

Instant download

Grade 10 Science | Momentum & Impulse NGSS Worksheet (PDF)

Grade 10 Science | Momentum & Impulse NGSS Worksheet (PDF)

Silver Birch TeachingCreated bySilver Birch Teaching

Learning Objectives

  • Understand the relationship between impulse and momentum and their mathematical formulations.
  • Explain the impulse-momentum theorem and its application in analyzing collisions and interactions.
  • Describe conservation of momentum in closed systems during elastic and inelastic collisions.

Grade 10Science7 Pages

Also included in: Grade 10 Forces, Motion, and Fields Science Lesson Bundle for NGSS +1 more

$5.00

Instant download

10th Grade Science | Thermal Transfer Worksheet (PDF+ Answer Key)

10th Grade Science | Thermal Transfer Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom

Learning Objectives

  • Describe the mechanisms of heat transfer: conduction, convection, and radiation.
  • Analyze heat flux and temperature gradients in thermal systems.
  • Apply calorimetric reasoning to relate thermal energy change to specific heat and phase changes.

Grade 10Science

$3.00

Instant download

Grade 10 Science | Atomic Structure Worksheet (Answer Key) | NGSS Aligned

Grade 10 Science | Atomic Structure Worksheet (Answer Key) | NGSS Aligned

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand the arrangement of electrons in atoms and their energy levels.
  • Connect nuclear composition and isotopes to atomic mass and reactivity.
  • Interpret periodic trends based on electron configuration and valence electrons.

Grade 10Science

$3.00

Instant download

Grade 10 Science | Immune System & Homeostasis - Daily Reading Comprehension

Grade 10 Science | Immune System & Homeostasis - Daily Reading Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Identify the main components of the immune system.
  • Understand how the immune system contributes to maintaining homeostasis.
  • Recognize the mechanisms of inflammatory responses and fever.

Grade 10Science46 Pages

$5.00

Instant download

Grade 10 Science | Groundwater Systems Worksheet Elena | Ontario Standard

Grade 10 Science | Groundwater Systems Worksheet Elena | Ontario Standard

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Understand the types and properties of aquifers and their influence on groundwater flow.
  • Explain the concepts of porosity and permeability and their effects on recharge and discharge dynamics.
  • Analyze the vulnerability of groundwater to contamination and the processes involved in contaminant transport.
$3.00

Instant download

Grade 10 Science | Kinematics Graphs Worksheet with Short Notes (Printable PDF)

Grade 10 Science | Kinematics Graphs Worksheet with Short Notes (Printable PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand the different types of kinematic graphs and their significance.
  • Interpret motion data from position-time and velocity-time graphs.
  • Draw and analyze graphs representing various types of motion.

Grade 10Science7 Pages

Also included in: Grade 10 Forces and Energy Science Lesson Bundle for General Framework +1 more

$3.00

Instant download

Forces and Motion Worksheet for Grade 10 Science | Printable PDF

Forces and Motion Worksheet for Grade 10 Science | Printable PDF

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Explain how net force affects the motion of objects.
  • Identify different types of forces such as gravity, friction, and contact forces.
  • Describe the concept of inertia and how it resists changes in motion.

Grade 10Science7 Pages

Also included in: Grade 10 Forces and Energy Science Lesson Bundle for General Framework +1 more

$3.00

Instant download

Grade 10 Science Conservation of Energy Worksheet with Short Notes

Grade 10 Science Conservation of Energy Worksheet with Short Notes

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand the principle that energy is neither created nor destroyed but transferred and transformed.
  • Explain how energy forms change in a closed system during different processes.
  • Identify real-world examples of energy transfer, such as gravitational to kinetic energy.

Grade 10Science7 Pages

Also included in: Grade 10 Forces and Energy Science Lesson Bundle for General Framework +1 more

$3.00

Instant download

Biodiversity Drivers Assessment | NGSS Standard Grade 10 Science

Biodiversity Drivers Assessment | NGSS Standard Grade 10 Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Identify key factors influencing species richness and composition in ecosystems.
  • Evaluate the impacts of habitat fragmentation, invasive species, and climate shifts on biodiversity.
  • Understand mechanisms like genetic diversity and metapopulation structure that mediate extinction risk.
$5.00

Instant download

Nutrient Cycling Assessment for Grade 10 Science | NGSS Aligned

Nutrient Cycling Assessment for Grade 10 Science | NGSS Aligned

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Understand the major biogeochemical cycles, including carbon and nitrogen fluxes.
  • Describe the processes such as photosynthesis, respiration, nitrification, denitrification, and decomposition.
  • Analyze how human activities alter nutrient reservoirs and flux rates.
$5.00

Instant download

Trophic Relationships Assessment for Grade 10 Science NGSS Standards

Trophic Relationships Assessment for Grade 10 Science NGSS Standards

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain the concept of energy transfer within food webs and trophic levels.
  • Analyze the effects of keystone species and trophic cascades on ecosystem stability.
  • Evaluate how trophic efficiency influences biomass distribution in terrestrial and marine ecosystems.
$5.00

Instant download

Population Growth Assessment for Grade 10 Science | NGSS Standards

Population Growth Assessment for Grade 10 Science | NGSS Standards

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Understand the principles of exponential and logistic population growth models.
  • Analyze factors affecting population dynamics, including limiting factors and carrying capacity.
  • Evaluate biological and environmental data to interpret population patterns and interactions.
$5.00

Instant download

Ecosystem Stability Assessment | NGSS Standards Grade 10 Science

Ecosystem Stability Assessment | NGSS Standards Grade 10 Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Understand the concepts of resilience and stability landscapes in ecosystems.
  • Describe how natural and human disturbances affect ecosystem recovery pathways and thresholds.
  • Identify indicators used to assess resistance, recovery time, and functional redundancy in ecosystems.
$5.00

Instant download

Grade 10 Science – Signal Transmission Worksheet (PDF +Answer Key)

Grade 10 Science – Signal Transmission Worksheet (PDF +Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom

Learning Objectives

  • Understand key concepts related to Science
  • Apply knowledge through practice questions
  • Demonstrate comprehension of the material

Grade 10Science

$3.00

Instant download

Circuit Fundamentals Worksheet | Science | Standards-Aligned Grade 10

Circuit Fundamentals Worksheet | Science | Standards-Aligned Grade 10

JCreated byJ.S Sheets

Learning Objectives

  • Define current, voltage, and resistance and understand their interrelationships in electrical circuits.
  • Explain Ohm's law and apply it to simple circuit calculations.
  • Differentiate between series and parallel circuit configurations and their effects on current and voltage.
$5.00

Instant download

10th Grade Science | Collision Conservation Reading Worksheets (Answer Key)

10th Grade Science | Collision Conservation Reading Worksheets (Answer Key)

JCreated byJ.S Sheets

Learning Objectives

  • Identify and explain the principles of conservation of momentum in multi-body collisions.
  • Analyze two-dimensional collision problems using vector components and system bookkeeping.
  • Distinguish between elastic and inelastic collisions based on energy and speed distributions.
$3.00

Instant download

10th Grade Science | Communicating Results Worksheet (PDF + Answer Key)

10th Grade Science | Communicating Results Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom

Learning Objectives

  • Understand conventions for clear and evidence-based reporting of scientific investigations
  • Learn to integrate tables, graphs, and statistical indicators to substantiate conclusions
  • Develop skills for transparent presentation of data, limitations, and uncertainty

Grade 10Science

$3.00

Instant download

10th Grade Science | Comparative Design in Science Worksheet (PDF)

10th Grade Science | Comparative Design in Science Worksheet (PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand the concept of comparative design and its applications in science.
  • Identify differences and similarities between various scientific models and experiments.
  • Analyze the advantages of using comparative methods in scientific investigations.
$2.00

Instant download

Grade 10 Science | Action and Reaction Forces Worksheet with Answer Key (PDF)

Grade 10 Science | Action and Reaction Forces Worksheet with Answer Key (PDF)

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand the concept of action and reaction forces as paired, equal, and opposite forces.
  • Describe how action-reaction pairs act on different objects and do not cancel each other out.
  • Identify real-world examples such as collisions, rocket thrust, and contact forces involving momentum exchange.

Grade 10Science

$2.00

Instant download

Grade 10 Math | Sine and Cosine Laws Worksheet (Ontario Standards) (PDF)

Grade 10 Math | Sine and Cosine Laws Worksheet (Ontario Standards) (PDF)

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Understand and apply the sine law to find missing side lengths and angles in non-right triangles.
  • Use the cosine law to calculate unknown sides or angles in oblique triangles.
  • Solve real-world problems involving triangulation, navigation, and measurement using sine and cosine laws.
$5.00

Instant download

10th Grade Health | Supporting Others Worksheet (Answer Key Included)

10th Grade Health | Supporting Others Worksheet (Answer Key Included)

Skylark WorksheetsCreated bySkylark Worksheets

Learning Objectives

  • Understand the importance of seeking support when needed
  • Identify appropriate ways to ask for help from trusted individuals
  • Recognize signs that others may require support
$3.00

Instant download

10th Grade Science | Comparative Anatomy Worksheet (PDF+ Answer Key)

10th Grade Science | Comparative Anatomy Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom

Learning Objectives

  • Understand the concept of homologous and analogous structures and their significance in evolution.
  • Differentiate between homologous, analogous, and vestigial structures in various organisms.
  • Explain how comparative anatomy supports phylogenetic and evolutionary studies.
$3.00

Instant download

Grade 10 Balancing Equations Worksheet | Practice & BC Standards PDF

Grade 10 Balancing Equations Worksheet | Practice & BC Standards PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain why balancing chemical equations preserves the total number of each type of atom across reactants and products
  • Use coefficients (not subscripts) to balance chemical equations and interpret what balanced ratios mean
  • Connect balanced equations to conservation of mass and to quantitative ideas such as limiting reactants and theoretical yield

Grade 10Science14 Pages

$5.00

Instant download

Grade 10 Science Worksheet | Cell Theory TEKS Alignment (PDF)

Grade 10 Science Worksheet | Cell Theory TEKS Alignment (PDF)

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain the three main statements of cell theory
  • Compare unicellular and multicellular organization in terms of structure and function
  • Use evidence from microscopy to describe how cells differ across major groups of living organisms

Grade 10Science16 Pages

$4.00

Instant download

10th Grade Science | Reaction Rates Worksheet & Answer Key (Printable PDF)

10th Grade Science | Reaction Rates Worksheet & Answer Key (Printable PDF)

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Explain how temperature, concentration, surface area, and catalysts influence reaction speeds.
  • Describe application examples such as hydrogen peroxide decomposition and combustion rate effects.
  • Understand the relationship between molecular collision frequency, activation energy, and empirical rate data.
$2.00

Instant download

Impacts of Imperialism Social Studies Worksheet Grade 10 TEKS | PDF

Impacts of Imperialism Social Studies Worksheet Grade 10 TEKS | PDF

JCreated byJ.S Sheets

Learning Objectives

  • Analyze the causes that drove European powers to pursue imperial expansion during the 19th and early 20th centuries.
  • Evaluate the social, political, and economic impacts of imperialism on various regions across Africa, Asia, and the Middle East.
  • Identify resistance movements and the responses of colonial powers to opposition in colonized regions.

Grade 10Social Studies

$3.00

Instant download

Grade 10 Science – Homeostasis Basics Worksheet (TEKS) PDF

Grade 10 Science – Homeostasis Basics Worksheet (TEKS) PDF

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how homeostasis maintains stable internal conditions using set points, sensors, and effectors
  • Describe how negative feedback loops counteract changes in temperature, fluid balance, or blood glucose
  • Connect organs and body systems (nervous, endocrine, renal, and digestive) to biochemical equilibrium

Grade 10Science16 Pages

$4.00

Instant download

Grade 10 Science – Reaction Types & Chemistry | Daily Reading Worksheet

Grade 10 Science – Reaction Types & Chemistry | Daily Reading Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand the different types of chemical reactions: synthesis, decomposition, single and double displacement, and combustion.
  • Identify reaction patterns and characteristic reactant-product relationships.
  • Recognize the conservation of atoms and use symbolic representation in reactions.
$4.00

Instant download

10th Grade Science | Sphere Connections Reading Worksheet (PDF + Answer Key)

10th Grade Science | Sphere Connections Reading Worksheet (PDF + Answer Key)

JCreated byJ.S Sheets

Learning Objectives

  • Understand the interactions among the geosphere, hydrosphere, atmosphere, and biosphere through coupled processes such as the water cycle, biogeochemical fluxes, and ocean-atmosphere exchange.
  • Use systems thinking tools like box-and-arrow models, flow diagrams, and mass-balance reasoning to analyze how perturbations propagate across Earth's spheres and influence observable indicators.
  • Establish conceptual links between component processes and measurable system behaviors such as streamflow, soil moisture, and primary productivity.
$3.00

Instant download

10th Grade Science | Plate Narratives Reading Worksheet (PDF + Answer Key)

10th Grade Science | Plate Narratives Reading Worksheet (PDF + Answer Key)

JCreated byJ.S Sheets

Learning Objectives

  • Describe the mechanisms of plate motion, including mantle convection and subduction.
  • Interpret tectonic settings using maps, cross-sections, and seismic evidence.
  • Connect plate interactions to geological phenomena such as mountain building, volcanism, and earthquakes.
$3.00

Instant download

10th Grade Science | Surface Processes Reading Worksheet & Answer Key (PDF)

10th Grade Science | Surface Processes Reading Worksheet & Answer Key (PDF)

JCreated byJ.S Sheets

Learning Objectives

  • Describe the key surface processes such as weathering, erosion, sediment transport, and deposition.
  • Interpret morphological changes in landscapes due to surface processes.
  • Relate surface process patterns to climate, lithology, and human activities.
$3.00

Instant download

Grade 10 Science | Atmospheric Patterns Reading Worksheet (PDF + Rubric)

Grade 10 Science | Atmospheric Patterns Reading Worksheet (PDF + Rubric)

JCreated byJ.S Sheets

Learning Objectives

  • Describe the basic structure and components of Earth's atmosphere.
  • Explain how pressure systems and circulation cells influence regional weather patterns.
  • Understand how synoptic-scale atmospheric patterns relate to phenomena such as monsoons and cyclones.
$3.00

Instant download

Grade 10 Science | Climate Drivers Reading Worksheet (PDF + Rubric)

Grade 10 Science | Climate Drivers Reading Worksheet (PDF + Rubric)

JCreated byJ.S Sheets

Learning Objectives

  • Understand the key factors that influence Earth's climate, including radiative forcing, greenhouse gases, albedo variations, and ocean-atmosphere interactions.
  • Analyze how energy-balance models and feedback mechanisms help explain climate variability and change.
  • Interpret proxy records and model outputs to assess long-term climate trends and regional shifts.
$3.00

Instant download

Grade 10 Science | Energy Currency Reading Worksheets (PDF Answer Key)

Grade 10 Science | Energy Currency Reading Worksheets (PDF Answer Key)

JCreated byJ.S Sheets

Learning Objectives

  • Understand the role of ATP as the primary energy currency in cellular processes.
  • Explain how ATP synthesis and hydrolysis power metabolic reactions.
  • Compare ATP turnover rates across different tissues and environmental contexts.
$3.00

Instant download

Grade 10 Science — Worksheet MCQ Paper for Mastering Work Concepts

Grade 10 Science — Worksheet MCQ Paper for Mastering Work Concepts

The Resource HubCreated byThe Resource Hub

Learning Objectives

  • Define work as the product of force component along displacement.
  • Understand the scalar nature of work in various contexts.
  • Connect work done to changes in kinetic energy via the work-energy theorem.
$3.00

Instant download

Grade 10 Science — Worksheet MCQ Paper for Mastering Computational Concepts

Grade 10 Science — Worksheet MCQ Paper for Mastering Computational Concepts

The Resource HubCreated byThe Resource Hub

Learning Objectives

  • Understand basic computational approaches for representing dynamic systems.
  • Recognize assumptions and limitations in numerical simulations.
  • Interpret simulation outputs in relation to analytical models.

Grade 10Science8 Pages

Also included in: Grade 10 Science Bundle: Master Scientific Modeling & Data Analysis +1 more

$3.00

Instant download

10th Grade Science | Comparative Anatomy Mastery (PDF + Answer Key)

10th Grade Science | Comparative Anatomy Mastery (PDF + Answer Key)

JCreated byJ.S Sheets

Learning Objectives

  • Understand the concept of homologous and analogous structures in different organisms.
  • Identify vestigial organs and explain their significance in evolution.
  • Connect anatomical similarities with embryological and molecular data.

Grade 10Science

$3.00

Instant download

Grade 10  Science | Earth Moon Sun Worksheet (PDF + Answer Key) - NGSS Aligned

Grade 10 Science | Earth Moon Sun Worksheet (PDF + Answer Key) - NGSS Aligned

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Explain the relative positions and motions of Earth, Moon, and Sun that produce lunar phases, eclipses, and seasonal changes.
  • Describe how axial tilt and orbital inclination influence daylength and insolation.
  • Understand gravitational interactions between Earth and Moon that create tidal cycles and their predictable intervals.

Grade 10Science

$2.00

Instant download

Browse more categories

About Grade 10 Worksheets

Find Grade 10 worksheets covering algebra, biology, literature, and history. All 9,385 resources download instantly as PDFs for classwork, homework, or review.

MyTeachingSheets worksheets are made by real teacher-authors and checked before they go live. Download any as a print-ready PDF for lessons, homework, or independent practice — most include answer keys, and previews are always free.