Grade 7 Science Worksheets

6,039 worksheets
Grade 7 Cell Membrane Structure Worksheet | BC Practice PDF

Grade 7 Cell Membrane Structure Worksheet | BC Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Describe the structure of the cell membrane as a phospholipid bilayer with embedded components
  • Explain how proteins, cholesterol, and carbohydrates contribute to selective permeability and communication
  • Use evidence from membrane structure to predict how substances move in and out of cells

Grade 7Science12 Pages

$5.00

Instant download

Motion Graphs Worksheet for Grade 7 Science | Standards-Aligned Practice

Motion Graphs Worksheet for Grade 7 Science | Standards-Aligned Practice

JCreated byJ.S Sheets

Learning Objectives

  • Interpret distance–time graphs to describe rest intervals and different motion patterns (uniform motion, speeding up, slowing down).
  • Interpret velocity–time graphs qualitatively by comparing velocity values over time and identifying zero-velocity rests.
  • Explain how slope relates to speed for distance–time graphs and how area under a velocity graph relates to displacement (conceptually).

Grade 7Science10 Pages

$5.00

Instant download

Grade 7 Science | Integration & Homeostasis Reading Worksheet (PDF + Answer Key)

Grade 7 Science | Integration & Homeostasis Reading Worksheet (PDF + Answer Key)

JCreated byJ.S Sheets

Learning Objectives

  • Understand how cellular structures work together to maintain homeostasis in the body.
  • Identify key transport processes like membrane pumps and hormone signaling that regulate nutrient and water balance.
  • Explain how disruptions at cellular or tissue levels can impact overall organ function.

Grade 7Science

$3.00

Instant download

Grade 7 Science Conservation Strategies Worksheet with Short Notes (PDF)

Grade 7 Science Conservation Strategies Worksheet with Short Notes (PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand key conservation methods such as habitat protection, restoration, and species management.
  • Identify different adaptive approaches to ecosystem conservation.
  • Analyze how human activities impact biodiversity and ecosystems.
$3.00

Instant download

Material Properties Worksheet | Grade 7 NGSS Physical & Chemical Properties

Material Properties Worksheet | Grade 7 NGSS Physical & Chemical Properties

Amber Owl EducationCreated byAmber Owl Education

Learning Objectives

  • Distinguish physical properties from chemical properties using qualitative and quantitative descriptors
  • Interpret property data (e.g., density, melting point, solubility, conductivity, reactivity, flammability) to identify materials and predict behavior
  • Use measurements and test results to classify substances and compare how materials respond to temperature and chemical contact
$5.00

Instant download

Model Limits Worksheet Grade 7 Science | NGSSS Scientific Models & Thinking Skills

Model Limits Worksheet Grade 7 Science | NGSSS Scientific Models & Thinking Skills

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain why models can give useful predictions while still having limits.
  • Identify assumptions and simplifications that affect what a model can explain.
  • Describe how discrepancies can guide revisions to a model’s parameters or structure.

Grade 7Science16 Pages

$4.00

Instant download

Convection Systems Grade 7 Science Worksheet | Alberta Standards Practice

Convection Systems Grade 7 Science Worksheet | Alberta Standards Practice

JCreated byJ.S Sheets

Learning Objectives

  • Explain the process of convection and how it transfers heat in fluids.
  • Identify natural and forced convection examples in real-world scenarios.
  • Describe boundary layers, buoyancy forces, and flow patterns related to convection.

Grade 7Science9 Pages

$5.00

Instant download

Grade 7 Solar Patterns Worksheet | NGSS Day Night Seasons Moon Phases

Grade 7 Solar Patterns Worksheet | NGSS Day Night Seasons Moon Phases

Amber Owl EducationCreated byAmber Owl Education

Learning Objectives

  • Explain how Earth’s rotation and revolution create day-night cycles and predictable seasonal changes.
  • Describe how the Moon’s position relative to the Sun and Earth leads to lunar phases and eclipses.
  • Use simple models (alignment and scale) to connect relative motion to observable patterns over time.

Grade 7Science15 Pages

Also included in: Grade 7 Science Space, Gravity, and Earth History Lesson Bundle | NGSS +1 more

$5.00

Instant download

7th Grade Science | Design Process Reading Worksheet & Answer Key (PDF)

7th Grade Science | Design Process Reading Worksheet & Answer Key (PDF)

JCreated byJ.S Sheets

Learning Objectives

  • Understand the iterative nature of the engineering design process.
  • Identify key steps such as problem definition, brainstorming, prototyping, evaluation, and optimization.
  • Recognize examples of design trade-offs, measurement, and refinement.

Grade 7Science

$3.00

Instant download

Grade 7 Science | Ecological Inquiry Worksheet (PDF) – Alberta Standards

Grade 7 Science | Ecological Inquiry Worksheet (PDF) – Alberta Standards

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand the systematic approach of ecological inquiry including hypothesis framing and data interpretation.
  • Identify local examples of ecological relationships like riparian health of the Bow River.
  • Evaluate the role of evidence and natural variability in ecological studies.

Grade 7Science

$3.00

Instant download

Chromatography Techniques Worksheet | Ontario Grade 7 Science Assessment

Chromatography Techniques Worksheet | Ontario Grade 7 Science Assessment

Cedar Grove LearningCreated byCedar Grove Learning

Learning Objectives

  • Explain how chromatography separates mixtures using differences in how molecules interact with stationary and mobile phases.
  • Describe capillary action and adsorption in paper and thin-layer chromatography (TLC).
  • Interpret retention factor (Rf) values to compare substances and make claims about relative purity.
$5.00

Instant download

Grade 7 Science | Predicting Reactions Worksheet | BC Aligned

Grade 7 Science | Predicting Reactions Worksheet | BC Aligned

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Understand how physical and chemical properties can predict reactivity.
  • Identify patterns in reactivity that indicate specific chemical changes.
  • Analyze evidence signaling chemical transformations during reactions.
$3.00

Instant download

Grade 7 Species Adaptations Worksheet | Ontario Science Activity

Grade 7 Species Adaptations Worksheet | Ontario Science Activity

Chalk and CompassCreated byChalk and Compass

Learning Objectives

  • Identify and classify structural, physiological, and behavioral adaptations in organisms.
  • Explain how selective pressures (temperature, moisture, predation, and resource availability) can shape adaptations.
  • Analyze how adaptation trade-offs can influence where species can survive and function.

Grade 7Science16 Pages

Also included in: Grade 7 Science Ecosystems & Sustainability Lesson Bundle | Ontario +1 more

$5.00

Instant download

Grade 7 Science | Radiant Transfer Reading Worksheet (PDF + Answer Key)

Grade 7 Science | Radiant Transfer Reading Worksheet (PDF + Answer Key)

JCreated byJ.S Sheets

Learning Objectives

  • Understand the concept of radiant transfer and its role in energy conveyance.
  • Identify factors influencing radiative heating and cooling in different landscapes and structures.
  • Explain how surface properties like absorptivity, emissivity, and solar angles affect local microclimates.
$3.00

Instant download

Grade 7 Science | States of Matter Reading Worksheets (PDF + Answer Key)

Grade 7 Science | States of Matter Reading Worksheets (PDF + Answer Key)

JCreated byJ.S Sheets

Learning Objectives

  • Describe the different states of matter—solids, liquids, and gases—based on particle arrangement, spacing, and movement.
  • Explain how temperature and pressure influence transitions between states of matter.
  • Identify observable characteristics used to classify substances by physical properties related to states of matter.

Grade 7Science

$3.00

Instant download

Grade 7 Science | Environmental Impacts Worksheet | California Standards

Grade 7 Science | Environmental Impacts Worksheet | California Standards

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Explain how environmental impacts can be connected to design constraints in real-world situations
  • Identify potential trade-offs between performance, durability, and harm to people or ecosystems
  • Use scientific reasoning to distinguish technically feasible solutions from environmentally responsible ones

Grade 7Science10 Pages

$3.00

Instant download

Science Worksheet: Relative Geologic Time | NGSSS Grade 7 Science

Science Worksheet: Relative Geologic Time | NGSSS Grade 7 Science

JCreated byJ.S Sheets

Learning Objectives

  • Use the principles of superposition and cross-cutting relationships to place geologic events in order.
  • Explain how geologists infer relative ages of rock layers and features without exact numeric dates.
  • Identify which rock relationships indicate older versus younger formations in a geologic history.

Grade 7Science10 Pages

Also included in: Grade 7 Weather, Climate, and Earth Processes Science Lesson Bundle +1 more

$5.00

Instant download

Mass Wasting and Coasts Surface Impacts Worksheet | NGSSS Grade 7 Science

Mass Wasting and Coasts Surface Impacts Worksheet | NGSSS Grade 7 Science

JCreated byJ.S Sheets

Learning Objectives

  • Explain how gravity and water-driven forces contribute to mass wasting and coastal erosion
  • Describe how saturation from prolonged rain can trigger landslides
  • Identify how waves and storm surge reshape beaches, dunes, and shorelines over time

Grade 7Science10 Pages

Also included in: Grade 7 Weather, Climate, and Earth Processes Science Lesson Bundle +1 more

$5.00

Instant download

Mixtures And Solutions Practice Worksheet | Grade 7 Science NGSS

Mixtures And Solutions Practice Worksheet | Grade 7 Science NGSS

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Differentiate homogeneous and heterogeneous mixtures based on how substances are distributed and how they can be separated.
  • Describe solubility and saturation, and connect concentration to observable properties of solutions.
  • Compare solutions, colloids, and suspensions using particle size and separation behavior.
$5.00

Instant download

Chemical Properties Test Prep Printable | Grade 7 Science

Chemical Properties Test Prep Printable | Grade 7 Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how chemical properties affect what happens during chemical changes
  • Identify observable indicators (gas, colour change, precipitates) linked to chemical processes
  • Compare stability of different materials using reactivity, oxidation, corrosion, and pH-related behaviour
$5.00

Instant download

Grade 7 Science | Structural Basics Worksheet (PDF) – Alberta Standards

Grade 7 Science | Structural Basics Worksheet (PDF) – Alberta Standards

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand the roles of supports, foundations, and load paths in construction.
  • Identify how compression, tension, and shear forces affect structural elements.
  • Evaluate materials based on properties like stiffness, strength, and durability.

Grade 7Science8 Pages

$3.00

Instant download

Grade 7 Gravity And Weight Worksheet | NGSS Practice PDF

Grade 7 Gravity And Weight Worksheet | NGSS Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Differentiate between gravity, weight, and mass and explain how they relate to motion near Earth.
  • Use Newtonian ideas (net force and acceleration) to predict how objects move as they fall.
  • Interpret simple scenarios comparing objects with different masses in the same gravitational field.

Grade 7Science12 Pages

Free

Instant download

Grade 7 Science – Ecosystem Resilience & Change | Daily Reading Worksheet

Grade 7 Science – Ecosystem Resilience & Change | Daily Reading Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand the components that make up an ecosystem.
  • Learn how ecosystems respond to disturbances.
  • Identify factors that contribute to ecosystem resilience.
$4.00

Instant download

Density Particle View Worksheet Grade 7 Science | Matter & Density

Density Particle View Worksheet Grade 7 Science | Matter & Density

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain density as mass per unit volume using the particle view.
  • Describe how particle spacing and heating can change density even when mass stays the same.
  • Use the particle view to predict and explain sinking and floating.
$5.00

Instant download

Natural Hazards Patterns Risk and Mitigation Worksheet | NGSS Grade 7 Science

Natural Hazards Patterns Risk and Mitigation Worksheet | NGSS Grade 7 Science

Skylark WorksheetsCreated bySkylark Worksheets

Learning Objectives

  • Interpret historical and instrumental hazard data to identify patterns of frequency, magnitude, and geographic distribution.
  • Use hazard maps and recurrence intervals to reason about risk and make evidence-based land-use choices.
  • Explain how cascading impacts from natural hazards affect infrastructure, ecosystems, and communities, especially in coastal or floodplain areas.

Grade 7Science16 Pages

Also included in: Grade 7 Ecosystems & Climate Interactions Science Lesson Bundle: NGSS +1 more

$4.00

Instant download

Grade 7 Science | Convection Dynamics Reading Worksheets (PDF + Rubric)

Grade 7 Science | Convection Dynamics Reading Worksheets (PDF + Rubric)

JCreated byJ.S Sheets

Learning Objectives

  • Understand the principles of convective heat transfer in fluids.
  • Explain how buoyancy and density variations drive convection.
  • Identify natural phenomena that result from convection processes.
$3.00

Instant download

Science Worksheet Ethics and Communication in STEM | Grade 7 Assessment

Science Worksheet Ethics and Communication in STEM | Grade 7 Assessment

JCreated byJ.S Sheets

Learning Objectives

  • Identify ethical expectations for data integrity, attribution, and responsible communication in STEM projects
  • Explain how technical reports and graphs should present methods, uncertainty, and limitations clearly
  • Describe why peer review and public presentation affect reliability and public understanding of findings

Grade 7Science10 Pages

$5.00

Instant download

Grade 7 Science – Conservation of Mass Daily Reading Worksheet + Answer Key

Grade 7 Science – Conservation of Mass Daily Reading Worksheet + Answer Key

JCreated byJ.S Sheets

Learning Objectives

  • Understand the principle of conservation of mass in physical and chemical changes.
  • Identify examples of closed systems in experiments.
  • Predict mass relationships in chemical reactions enclosed in a sealed environment.
$3.00

Instant download

Grade 7 Science | Material Selection in Science - Daily Reading Comprehension

Grade 7 Science | Material Selection in Science - Daily Reading Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand different physical and chemical properties of materials
  • Identify the importance of properties like corrosion resistance, hardness, melting point, and solubility
  • Learn how properties influence the suitability of materials for specific applications

Grade 7Science46 Pages

$5.00

Instant download

Plate Tectonics Worksheet Grade 7 NGSS | Plate Boundaries & Earth Science

Plate Tectonics Worksheet Grade 7 NGSS | Plate Boundaries & Earth Science

Amber Owl EducationCreated byAmber Owl Education

Learning Objectives

  • Explain how geologic evidence (fossils, rock types, seafloor structures) supports the theory of plate tectonics.
  • Identify key features of tectonic plate boundaries, including trenches, mid-ocean ridges, and earthquake/volcano patterns.
  • Describe how magnetic striping and continental reconstructions (such as Pangaea) help infer plate motion.
$5.00

Instant download

7th Grade Science | Igneous Processes Reading Worksheet & Answer Key

7th Grade Science | Igneous Processes Reading Worksheet & Answer Key

JCreated byJ.S Sheets

Learning Objectives

  • Understand the mechanisms of magma generation and its relation to tectonic settings.
  • Identify the processes that influence texture and mineral composition in igneous rocks.
  • Explain how cooling rates and crystallization affect igneous rock texture and mineral assemblage.

Grade 7Science

$3.00

Instant download

Grade 7 Science – Saturation Daily Reading Worksheet & Answer Key

Grade 7 Science – Saturation Daily Reading Worksheet & Answer Key

JCreated byJ.S Sheets

Learning Objectives

  • Define saturation and supersaturation in solutions.
  • Identify real-life examples of solubility limits.
  • Explain what triggers phase change between dissolved and solid states.
$3.00

Instant download

7th Grade Science Worksheet | Understanding Keystone Species (PDF)

7th Grade Science Worksheet | Understanding Keystone Species (PDF)

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain what a keystone species is and why its impact can be larger than its abundance
  • Use food-web and energy-flow ideas to predict effects of removing a keystone species (trophic cascades)
  • Identify examples of how predators or habitat engineers can maintain ecosystem stability and diversity

Grade 7Science16 Pages

$4.00

Instant download

Grade 7 Science | Abiotic Drivers Worksheet (Ontario) (PDF)

Grade 7 Science | Abiotic Drivers Worksheet (Ontario) (PDF)

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Describe key abiotic factors such as temperature, light, soil, moisture, and pH that influence ecosystems.
  • Explain how abiotic conditions create environmental templates for communities and affect resource distribution.
  • Identify microhabitats within different ecosystems where abiotic variability impacts organisms.

Grade 7Science

$3.00

Instant download

Grade 7 Science | Levers and Pulleys Reading Worksheets (PDF + Answer Key)

Grade 7 Science | Levers and Pulleys Reading Worksheets (PDF + Answer Key)

JCreated byJ.S Sheets

Learning Objectives

  • Understand how levers are classified into different classes based on fulcrum placement.
  • Explain how pulleys modify effort and direction to achieve mechanical advantage.
  • Calculate ideal mechanical advantage using simple arithmetic based on lever arm and pulley systems.
$3.00

Instant download

Grade 7 Science | Population Change Reading Worksheet (PDF + Answer Key)

Grade 7 Science | Population Change Reading Worksheet (PDF + Answer Key)

JCreated byJ.S Sheets

Learning Objectives

  • Understand the key factors that influence population size and distribution.
  • Differentiate between types of population growth patterns, including exponential and logistic growth.
  • Analyze how species interactions and environmental factors affect populations over time.

Grade 7Science

$3.00

Instant download

Grade 7 Science Population Factors Worksheet with Short Notes (Printable PDF)

Grade 7 Science Population Factors Worksheet with Short Notes (Printable PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand how birth and death rates influence population size.
  • Identify regional factors that impact population distribution.
  • Analyze how resource availability and environmental constraints affect populations.
$3.00

Instant download

Grade 7 Explanatory Models Science Worksheet | NGSSS Aligned Practice

Grade 7 Explanatory Models Science Worksheet | NGSSS Aligned Practice

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how explanatory models represent systems using simplified parts, symbols, and relationships
  • Use cause-and-effect and energy-transfer ideas to interpret what a model predicts
  • Evaluate how well a model fits observations and how it should be revised when new evidence disagrees

Grade 7Science16 Pages

$4.00

Instant download

7th Grade Science | Niche Interactions Reading Worksheet & Answer Key PDF

7th Grade Science | Niche Interactions Reading Worksheet & Answer Key PDF

JCreated byJ.S Sheets

Learning Objectives

  • Explain the different types of species interactions such as competition, predation, mutualism, and parasitism.
  • Illustrate how niche partitioning reduces competition among species in an ecosystem.
  • Describe the role of keystone species in shaping community composition.

Grade 7Science

$3.00

Instant download

Grade 7 Science | Earth Sun Cycles Worksheet with Short Notes (Printable PDF)

Grade 7 Science | Earth Sun Cycles Worksheet with Short Notes (Printable PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand how Earth's tilt and orbit influence seasons and day length.
  • Describe the relationship between Earth's position relative to the sun and observable patterns.
  • Explain how axial tilt affects daylight duration at different times of year.

Grade 7Science7 Pages

Also included in: Grade 7 Earth Systems Science Lesson Bundle: General Framework Notes +1 more

$3.00

Instant download

Friction and Aerodynamic Drag Worksheets | Grade 7 Science

Friction and Aerodynamic Drag Worksheets | Grade 7 Science

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Explain how friction opposes motion between surfaces and how it relates to static and kinetic friction
  • Describe how aerodynamic drag affects objects moving through air and how it changes acceleration and stopping distance
  • Use the relationships among surface texture, normal force, and frictional coefficient to predict when slipping is more likely

Grade 7Science12 Pages

Also included in: Forces, Structures & Motion Grade 7 Science Bundle | Alberta +1 more

$3.00

Instant download

Groundwater Storage Assessment | California Standards Grade 7 Science

Groundwater Storage Assessment | California Standards Grade 7 Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how infiltration and aquifer storage contribute to the groundwater portion of the water cycle
  • Describe how gravity and pressure differences influence groundwater movement and discharge
  • Analyze how recharge, permeability, and precipitation affect groundwater availability
$5.00

Instant download

Grade 7 Space Technology Science Daily Reading Worksheet | TEKS Activity

Grade 7 Space Technology Science Daily Reading Worksheet | TEKS Activity

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Identify the main idea of a passage about space technology.
  • Use evidence from the passage to support an answer.
  • Explain how telescopes collect light to help scientists interpret objects in space.

Grade 7Science63 Pages

Also included in: Earth Resources & Space Systems Grade 7 Science Lesson Bundle | TEKS +1 more

$5.00

Instant download

Grade 7 Rock Record Science Daily Reading Worksheet | TEKS Activity

Grade 7 Rock Record Science Daily Reading Worksheet | TEKS Activity

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Identify the main idea of how the rock cycle records Earth’s history.
  • Use supporting details to explain how different rock types form and change.

Grade 7Science61 Pages

Also included in: Earth Resources & Space Systems Grade 7 Science Lesson Bundle | TEKS +1 more

$5.00

Instant download

Grade 7 Solar System Science Daily Reading Worksheet | TEKS Activity

Grade 7 Solar System Science Daily Reading Worksheet | TEKS Activity

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Identify the main idea of a text about how the solar system formed.
  • Describe key details about accretion, planetesimals, and early planetary conditions.
  • Use vocabulary from the passage to answer questions accurately.

Grade 7Science59 Pages

Also included in: Earth Resources & Space Systems Grade 7 Science Lesson Bundle | TEKS +1 more

$5.00

Instant download

Grade 7 Earth's Layers and Materials Science Reading Worksheet | TEKS

Grade 7 Earth's Layers and Materials Science Reading Worksheet | TEKS

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Identify Earth’s main internal layers and describe how their materials differ.
  • Use key vocabulary (crust, mantle, outer core, inner core, density, convection, seismic waves) to explain Earth structure.
  • Explain how density and heat relate to the movement of material inside Earth.

Grade 7Science60 Pages

Also included in: Earth Resources & Space Systems Grade 7 Science Lesson Bundle | TEKS +1 more

$5.00

Instant download

Grade 7 Science – Signs of Physical Change Daily Reading Worksheet + Answer Key

Grade 7 Science – Signs of Physical Change Daily Reading Worksheet + Answer Key

JCreated byJ.S Sheets

Learning Objectives

  • Identify different signs that indicate a physical change has occurred
  • Describe examples of physical changes from real-life scenarios
  • Differentiate between physical and chemical changes based on observable signs
$3.00

Instant download

Grade 7 Population Limits Worksheet | Ontario Science Activity PDF

Grade 7 Population Limits Worksheet | Ontario Science Activity PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Distinguish exponential growth from logistic growth using the idea of carrying capacity
  • Explain how limiting factors (food, predation, disease, abiotic stress) affect population size
  • Classify influences as density-dependent or density-independent

Grade 7Science12 Pages

$5.00

Instant download

About Grade 7 Science Worksheets

Browse 6,039 printable Grade 7 Science worksheets — ready-to-print PDFs with answer keys where available.

Every worksheet on MyTeachingSheets is created by independent teacher-authors and reviewed before publication. All resources download as printable PDFs for classroom, homework, or at-home practice, and many include answer keys. Preview any worksheet free before buying.