Grade 7 Worksheets

8,459 grade resources
Abiotic Drivers Worksheet Practice and Assessment | Grade 7 Science

Abiotic Drivers Worksheet Practice and Assessment | Grade 7 Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Describe how abiotic drivers such as temperature, light, soil composition, moisture, and pH influence where organisms can live.
  • Explain how physical gradients create microhabitats and shape resource availability within ponds, forests, and meadows.
  • Connect abiotic conditions to organismal tolerance ranges and patterns of species occurrence.
$5.00

Instant download

Solubility Principles Practice Worksheet | Grade 7 Science Review Assessment

Solubility Principles Practice Worksheet | Grade 7 Science Review Assessment

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how temperature and solvent polarity affect the dissolution of solutes.
  • Describe saturation, supersaturated solutions, and how solubility curves are used to predict outcomes.
  • Predict how gas pressure influences solubility using real-world examples.
$5.00

Instant download

Grade 7 Science – Population Interactions & Ecosystem Relationships | Worksheet

Grade 7 Science – Population Interactions & Ecosystem Relationships | Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand predator-prey relationships and their effects on populations.
  • Identify different types of interactions among organisms, including mutualism and competition.
  • Analyze how interactions influence resource availability and population dynamics.
$4.00

Instant download

Grade 7 ELA – Comma Control Worksheet (PDF) | General ELA Standards

Grade 7 ELA – Comma Control Worksheet (PDF) | General ELA Standards

Golden Apple StudioCreated byGolden Apple Studio

Learning Objectives

  • Use commas to separate items in a series and avoid comma errors in simple lists
  • Place commas after introductory words, phrases, and clauses to clarify when the main idea begins
  • Set off nonessential phrases and clauses with commas while preserving meaning
$4.00

Instant download

Connection Design Worksheets: Load Paths Grade 7 Science

Connection Design Worksheets: Load Paths Grade 7 Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how connections transfer loads through continuous structural load paths
  • Compare shear, bearing, and slip at structural connections
  • Explain how gusset plates distribute forces at truss nodes

Grade 7Science12 Pages

Also included in: Grade 7 Structural Performance Lesson Bundle | Ontario Science +1 more

$3.00

Instant download

Grade 7 Media Purpose Worksheet | Ontario ELA Media Literacy Analysis Activity

Grade 7 Media Purpose Worksheet | Ontario ELA Media Literacy Analysis Activity

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Identify the purpose of a media text (inform, persuade, entertain, or position) by using textual evidence
  • Analyze how tone, emphasis, and omissions shape an intended takeaway
  • Recognize how different media techniques influence audience understanding

Grade 7ELA10 Pages

$3.00

Instant download

Grade 7 Solution Concentration & Dilution Science Worksheet Alberta

Grade 7 Solution Concentration & Dilution Science Worksheet Alberta

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Define solution concentration and identify key vocabulary in context.
  • Explain how mass percent and grams per litre describe concentration.
  • Use concentration ideas to predict how dilution changes a solution.

Grade 7Science61 Pages

Also included in: Grade 7 Alberta Science Matter and Chemical Change Worksheet Bundle +1 more

$5.00

Instant download

Grade 7 ELA Worksheet 1 – Sentence Structure  Worksheet with Short Notes

Grade 7 ELA Worksheet 1 – Sentence Structure Worksheet with Short Notes

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Identify the subject and predicate in complete sentences.
  • Use commas correctly in compound sentences with coordinating conjunctions.
  • Recognize and revise sentence fragments to create complete sentences.
$3.00

Instant download

Extraction Impacts Worksheet | Ontario Standards Grade 7 Social Studies

Extraction Impacts Worksheet | Ontario Standards Grade 7 Social Studies

JCreated byJ.S Sheets

Learning Objectives

  • Describe environmental, economic, and social consequences of extraction activities such as mining, forestry, and energy development.
  • Explain how government regulation and changes over time can affect the intensity and impacts of extraction.
  • Analyze how extraction decisions can affect ecosystem health and community rights, including First Nations, Métis, and Inuit perspectives.

Grade 7Social Studies10 Pages

$5.00

Instant download

Grade 7 Science – Prototyping Methods & Engineering | Daily Reading Worksheet

Grade 7 Science – Prototyping Methods & Engineering | Daily Reading Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand different prototyping approaches, including physical models, digital simulations, and laboratory rigs.
  • Identify the advantages and limitations of each prototype type for assessing strength, stiffness, and failure modes.
  • Learn about instrumentation like strain gauges and displacement transducers used in measuring prototype responses.
$4.00

Instant download

Grade 7 ELA – Credibility Signals in Media | Daily Reading Worksheet

Grade 7 ELA – Credibility Signals in Media | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Learn to identify credible sources in media presentations.
  • Understand how wording, framing, and repetition influence message interpretation.
  • Evaluate evidence based on verifiability and source dependability.
$4.00

Instant download

Grade 7 Science – Simple Distillation Daily Reading Worksheet + Answer Key

Grade 7 Science – Simple Distillation Daily Reading Worksheet + Answer Key

JCreated byJ.S Sheets

Learning Objectives

  • Describe the basic process of simple distillation.
  • Explain the role of boiling points and vapor pressure in distillation.
  • Identify examples of separating liquids using distillation techniques.
$3.00

Instant download

Grade 7 ELA – Capitalization Choices Daily Reading Worksheet | TEKS Aligned

Grade 7 ELA – Capitalization Choices Daily Reading Worksheet | TEKS Aligned

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify proper nouns in sentences
  • Understand when to capitalize names of people, places, and organizations
  • Differentiate between proper nouns and common nouns
$4.00

Instant download

Grade 7 Science – Population Interactions & Competition | Reading Worksheet

Grade 7 Science – Population Interactions & Competition | Reading Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify different types of competition among species
  • Understand how predation influences community dynamics
  • Explain mutualism and its role in ecosystems

Grade 7Science25 Pages

Also included in: Grade 7 Ecosystems & Population Ecology Science Lesson Bundle | BC +1 more

$4.00

Instant download

Grade 7 Social Studies – Industrialization & Markets Worksheet (PDF)

Grade 7 Social Studies – Industrialization & Markets Worksheet (PDF)

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Explain how industrialization shifted work from home-based production to factory-based wage labor.
  • Describe how new goods and services helped markets expand during industrial growth.
  • Analyze how transportation innovations increased the reach of markets and changed where people could buy products.

Grade 7Social Studies15 Pages

Also included in: Grade 7 Industrialization & Global Trade Social Studies Lesson Bundle (TEKS) +1 more

$4.00

Instant download

Grade 7 ELA | Subject Verb Agreement Worksheet Elena | Alberta Standards

Grade 7 ELA | Subject Verb Agreement Worksheet Elena | Alberta Standards

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Determine whether a subject is singular or plural and choose the correct verb form
  • Apply subject-verb agreement when intervening phrases come between the subject and the verb
  • Use correct verb agreement with collective nouns and common grammatical patterns

Grade 7ELA10 Pages

Also included in: Grade 7 ELA Writing & Grammar Lesson Bundle | Alberta

$3.00

Instant download

Grade 7 ELA – Sentence Variety & Types | Daily Reading Worksheet

Grade 7 ELA – Sentence Variety & Types | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify different types of sentences used in writing.
  • Recognize varied sentence structures and their purposes.
  • Understand how sentence variety enhances writing style.
$4.00

Instant download

Sound Perception: Loudness, Pitch, and Echoes Science Worksheet

Sound Perception: Loudness, Pitch, and Echoes Science Worksheet

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Explain how distance affects how loud a sound seems to an observer.
  • Describe how reflection and absorption of sound change sound intensity and echoes.
  • Connect pitch to frequency and volume to amplitude using evidence from sound waves.

Grade 7Science14 Pages

Also included in: Grade 7 Physical Science Worksheets Bundle | Energy, Waves & Motion +2 more

$3.00

Instant download

Grade 7 ELA – Daily Reading Worksheet & Precise Word Choice | TEKS Aligned

Grade 7 ELA – Daily Reading Worksheet & Precise Word Choice | TEKS Aligned

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

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

Instant download

Separating Matter by Density and Solubility Science Worksheet Grade 7

Separating Matter by Density and Solubility Science Worksheet Grade 7

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Distinguish between physical changes that preserve identity and chemical changes that create new properties.
  • Explain how density differences can cause particles to settle and form layers.
  • Explain how solubility differences affect whether substances dissolve in a given liquid.

Grade 7Science14 Pages

Also included in: Grade 7 Physical Science Worksheets Bundle | Energy, Waves & Motion +2 more

$3.00

Instant download

Grade 7 ELA – Multimedia Explanations Worksheet (CCSS) PDF

Grade 7 ELA – Multimedia Explanations Worksheet (CCSS) PDF

Golden Apple StudioCreated byGolden Apple Studio

Learning Objectives

  • Explain how multimedia (charts, diagrams, images, and audio) can strengthen an explanatory text’s central idea and clarity.
  • Use captions and labels to help readers interpret visuals accurately.
  • Place visuals near the related sentences so readers can connect information without confusion.

Grade 7ELA16 Pages

Also included in: Grade 7 ELA Writing Routinely & Claims Lesson Bundle | CCSS +1 more

$4.00

Instant download

Climate Drivers Worksheet Grade 7 Science | Climate Factors & Earth Systems

Climate Drivers Worksheet Grade 7 Science | Climate Factors & Earth Systems

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Differentiate weather and climate using time scales and typical patterns.
  • Explain how solar energy, atmospheric circulation, and water distribution shape climate.
  • Describe how ocean heat storage and release can influence regional climate patterns.
$5.00

Instant download

Speciation Processes Assessment | NGSS Standards Grade 7 Science

Speciation Processes Assessment | NGSS Standards Grade 7 Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Understand the mechanisms that lead to the formation of new species, including reproductive isolation, geographic separation, polyploidy, and adaptive radiation.
  • Analyze examples of speciation such as cichlid radiations in African lakes and plant polyploidization.
  • Explain how environmental changes influence biodiversity over ecological and geological timescales.
$5.00

Instant download

Verb Tense Consistency Worksheet Pack | Grade 7 ELA Practice

Verb Tense Consistency Worksheet Pack | Grade 7 ELA Practice

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Identify and maintain a dominant verb tense to keep writing clear and consistent
  • Use intentional tense shifts to show flashbacks, changes in state, and general truths
  • Form correct verb tenses, including perfect and progressive verb combinations

Grade 7ELA11 Pages

Also included in: Grade 7 Language Lesson Bundle | BC ELA Mechanics & Meaning +1 more

$3.00

Instant download

Grade 7 Science Worksheet on Statistical Reasoning | TEKS Aligned

Grade 7 Science Worksheet on Statistical Reasoning | TEKS Aligned

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Interpret variability and measures of central tendency such as mean, median, and range to evaluate data reliability.
  • Use graphical cues like box plots and histograms to assess data spread and identify outliers.
  • Recognize misleading data representations and evaluate data consistency using replicated trials and proportional comparisons.

Grade 7Science

$2.00

Instant download

Grade 7 Science | Active Transport Worksheet | BC Aligned

Grade 7 Science | Active Transport Worksheet | BC Aligned

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Understand the mechanisms of active transport in cells and how molecules are moved against concentration gradients.
  • Identify the role of membrane proteins like pumps in active transport.
  • Describe vesicular transport processes such as endocytosis and exocytosis.
$3.00

Instant download

Grade 7 ELA – Understanding Clause Types | Daily Reading Worksheet

Grade 7 ELA – Understanding Clause Types | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

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

Instant download

Heat Conduction and Thermal Contact Grade 7 Science Worksheets

Heat Conduction and Thermal Contact Grade 7 Science Worksheets

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Explain how conduction transfers kinetic energy through solids and across interfaces
  • Compare how different materials conduct heat based on conductivity
  • Use ideas of thermal contact resistance to predict temperature gradients in building systems

Grade 7Science12 Pages

Also included in: Energy, Heat & Thermal Processes Grade 7 Science Alberta Bundle +1 more

$3.00

Instant download

Grade 7 Science Worksheet – Beam Behavior (PDF) | Alberta Standards

Grade 7 Science Worksheet – Beam Behavior (PDF) | Alberta Standards

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how bending, shear, and deflection describe beam performance under loads
  • Identify how span, support conditions, and load type affect beam stability and comfort
  • Use span-to-depth ratio and material stiffness ideas to predict when a beam may bend or sag too much

Grade 7Science16 Pages

$4.00

Instant download

Grade 7 Population Models Worksheet | BC Practice & PDF

Grade 7 Population Models Worksheet | BC Practice & PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain how exponential and logistic population models describe population change over time.
  • Identify how carrying capacity and density-dependent and density-independent factors affect population growth.
  • Use models to make predictions about population patterns in real ecosystems.

Grade 7Science12 Pages

$5.00

Instant download

Grade 7 Investigation Variables Worksheet | General Practice PDF

Grade 7 Investigation Variables Worksheet | General Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Identify independent, dependent, and controlled variables in an investigation scenario
  • Use measurable quantities to connect an investigation question to evidence
  • Explain why controlling variables is necessary for fair tests

Grade 7Science12 Pages

$5.00

Instant download

Grade 7 Science Worksheets | Radiant Transfer & Energy (Alberta Standards) (Worksheet + Answer Key)

Grade 7 Science Worksheets | Radiant Transfer & Energy (Alberta Standards) (Worksheet + Answer Key)

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how radiant transfer moves energy using electromagnetic waves without direct contact.
  • Describe how solar radiation intensity, absorptivity, and emissivity affect net radiative heating.
  • Use emissivity differences to predict daytime warming and nocturnal cooling of landscapes and buildings.

Grade 7Science16 Pages

$4.00

Instant download

Water Cycle Worksheets: Earth System Interactions for Grade 7 Science

Water Cycle Worksheets: Earth System Interactions for Grade 7 Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Describe water movement among the atmosphere, hydrosphere, and geosphere
  • Explain how solar energy drives evaporation and water movement
  • Explain how gravity drives precipitation, runoff, infiltration, and groundwater flow

Grade 7Science14 Pages

Also included in: Grade 7 Science Worksheets | Earth's Systems NGSS Bundle +2 more

$3.00

Instant download

Sentence-Level Editing Worksheet Pack | Grade 7 ELA Practice

Sentence-Level Editing Worksheet Pack | Grade 7 ELA Practice

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Identify and fix sentence fragments and run-on sentences during editing
  • Apply correct subject-verb agreement and consistent verb tense in revised sentences
  • Use punctuation and pronoun reference to improve clarity and readability

Grade 7ELA11 Pages

Also included in: Grade 7 Writing Lesson Bundle – ELA bc Framework +1 more

$3.00

Instant download

Quotation Punctuation Worksheet for Grade 7 ELA | Standards-Aligned Practice

Quotation Punctuation Worksheet for Grade 7 ELA | Standards-Aligned Practice

JCreated byJ.S Sheets

Learning Objectives

  • Use quotation marks correctly to report spoken words and quoted text in Grade 7 writing.
  • Apply commas with introductory phrases (such as said, asked, and according to) when introducing quotations.
  • Place punctuation inside or outside quotation marks using standard convention for question marks, exclamation points, and commas.

Grade 7ELA10 Pages

$5.00

Instant download

Grade 7 ELA – Understanding Tone & Audience | Daily Reading Worksheet

Grade 7 ELA – Understanding Tone & Audience | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify tone in different writing samples based on word choice and style.
  • Understand how tone influences reader perception and engagement.
  • Practice selecting appropriate language to match the intended audience and purpose.
$4.00

Instant download

Grade 7 Math – Estimating Products Worksheet (Ontario Standards) (PDF)

Grade 7 Math – Estimating Products Worksheet (Ontario Standards) (PDF)

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Understand and apply estimation strategies for multiplication and division using rounded or compatible numbers.
  • Evaluate the reasonableness of estimated results in real-world contexts such as shopping and measurements.
  • Develop mathematical reasoning by analyzing the accuracy of estimations compared to exact calculations.

Grade 7Maths5 Pages

Also included in: Grade 7 Number Math Lesson Bundle | Ontario Standards +1 more

$5.00

Instant download

Grade 7 Science | Phase Changes Worksheet & Answer Key (Printable PDF)

Grade 7 Science | Phase Changes Worksheet & Answer Key (Printable PDF)

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand the different types of phase changes and their characteristics.
  • Describe how energy transfer causes changes between solid, liquid, and gas states.
  • Explain the concepts of melting, freezing, vaporization, condensation, sublimation, and deposition.

Grade 7Science10 Pages

$2.00

Instant download

Grade 7 ELA –  Multi-Paragraph Design & Writing | Daily Reading Worksheet

Grade 7 ELA – Multi-Paragraph Design & Writing | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify the parts of a well-structured multi-paragraph text.
  • Recognize how introductions, body paragraphs, and conclusions contribute to clarity.
  • Analyze how transitions and repeated framing terms improve coherence.
$4.00

Instant download

Grade 7 ELA – Integrating Evidence & Argument Writing | Daily Reading Worksheet

Grade 7 ELA – Integrating Evidence & Argument Writing | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

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

Instant download

Grade 7 Nutrient Cycles Worksheet | Practice & Review PDF

Grade 7 Nutrient Cycles Worksheet | Practice & Review PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain how matter cycles through ecosystems using carbon, nitrogen, and phosphorus as examples
  • Describe key processes that move nutrients between the air, organisms, soils, and water
  • Connect nutrient availability to ecosystem productivity and limiting growth

Grade 7Science12 Pages

$5.00

Instant download

Grade 7 ELA – Understanding Audience Tone & Writing | Daily Reading Worksheet

Grade 7 ELA – Understanding Audience Tone & Writing | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify different tones used in writing texts.
  • Distinguish between formal and informal language styles.
  • Analyze how tone affects the reader's perception and response.
$4.00

Instant download

Climate Patterns Worksheets: Interpreting Climate Patterns Grade 7

Climate Patterns Worksheets: Interpreting Climate Patterns Grade 7

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Explain how uneven solar heating drives atmospheric and ocean circulation
  • Interpret temperature gradients to infer regional climate patterns
  • Analyze sea-surface temperature and wind vectors as climate evidence

Grade 7Science14 Pages

Also included in: Grade 7 Science Worksheets | Earth's Systems NGSS Bundle +2 more

$3.00

Instant download

Grade 7 Science – Motion Graphs & Data Interpretation | Daily Reading Worksheet

Grade 7 Science – Motion Graphs & Data Interpretation | Daily Reading Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand how to interpret distance–time graphs to identify types of motion
  • Recognize the characteristics of uniform motion, acceleration, deceleration, and rest in graphs
  • Relate the slope of distance–time graphs to speed
$4.00

Instant download

Text Evidence Worksheet Pack | Grade 7 ELA Practice

Text Evidence Worksheet Pack | Grade 7 ELA Practice

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Define text evidence and explain why it strengthens a claim about a text.
  • Identify and use specific details (words, phrases, or events) from a passage to support an interpretation.
  • Connect evidence to reasoning by explaining how the detail proves the claim.

Grade 7ELA11 Pages

Also included in: Grade 7 ELA Writing & Research Skills Lesson Bundle | CCSS +1 more

$3.00

Instant download

Grade 7 Science — Worksheet MCQ Paper for Mastering Energy Systems

Grade 7 Science — Worksheet MCQ Paper for Mastering Energy Systems

The Resource HubCreated byThe Resource Hub

Learning Objectives

  • Understand how material properties, transfer modes, and conservation principles combine in energy systems.
  • Analyze energy budgets involving conduction, convection, radiation, storage, and conversion losses.
  • Interpret and compare metrics such as net heat gain, fuel energy requirements, and temperature responses.
$3.00

Instant download

Grade 7 Science | Solubility Principles Worksheet with Short Notes (PDF)

Grade 7 Science | Solubility Principles Worksheet with Short Notes (PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Explain factors affecting solubility such as temperature, pressure, and solvent polarity.
  • Interpret solubility curves and understand saturation and supersaturation concepts.
  • Predict outcomes of recrystallization and separation processes based on solubility principles.

Grade 7Science7 Pages

Also included in: Grade 7 Science Lesson Group Bundle – Ontario Curriculum Worksheets +1 more

$3.00

Instant download

Grade 7 Science | Population Change Worksheet (TEKS) PDF

Grade 7 Science | Population Change Worksheet (TEKS) PDF

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how births, deaths, immigration, and emigration change population size and distribution
  • Describe carrying capacity and limiting factors and how they affect population growth
  • Compare exponential and logistic growth patterns using real population examples

Grade 7Science16 Pages

$4.00

Instant download

Browse more categories

About Grade 7 Worksheets

Find Grade 7 worksheets covering math, ELA, science, and social studies. All 8,459 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.