Grade 6 Worksheets

8,582 grade resources
Theme Development Worksheet for Grade 6 ELA | Standards-Aligned Practice

Theme Development Worksheet for Grade 6 ELA | Standards-Aligned Practice

JCreated byJ.S Sheets

Learning Objectives

  • Define theme and distinguish it from plot and topic.
  • Identify theme by connecting characters’ actions, dialogue, and recurring ideas across multiple parts of a text.
  • Use evidence from different scenes to support a theme claim.

Grade 6ELA10 Pages

$5.00

Instant download

Data Representations Assessment for Grade 6 Science | Standards-Aligned

Data Representations Assessment for Grade 6 Science | Standards-Aligned

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Understand how data can be organized into tables, graphs, and simple representations.
  • Identify the purpose of labels, units, and scales in data displays.
  • Differentiate between types of graphs such as bar graphs and line graphs.
$5.00

Instant download

Grade 6 ELA Worksheet 1 – Learn Worksheet 1: Integrating Grammar and Usage

Grade 6 ELA Worksheet 1 – Learn Worksheet 1: Integrating Grammar and Usage

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Apply correct modifier placement to clarify meaning in sentences.
  • Maintain consistent verb tense to avoid confusing shifts in time.
  • Use subject-verb agreement accurately, including with common tricky subjects.
$3.00

Instant download

Earth Structure Assessment for Grade 6 Science | TEKS Standards-Aligned

Earth Structure Assessment for Grade 6 Science | TEKS Standards-Aligned

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Describe the internal layers of Earth and their characteristics.
  • Explain how plate boundary types cause geological phenomena such as earthquakes and volcanoes.
  • Identify examples of divergent, convergent, and transform boundaries and their surface features.
$5.00

Instant download

Grade 6 ELA | Sentence Variety Worksheet Elena | Alberta Standard

Grade 6 ELA | Sentence Variety Worksheet Elena | Alberta Standard

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Differentiate simple, compound, and complex sentences and explain how they affect meaning.
  • Edit writing by correcting run-ons, comma splices, and sentence fragments.
  • Use punctuation and conjunctions to combine or split sentences for clarity and emphasis.
$3.00

Instant download

Grade 6 Science | Tree Evidence & Homologous Structures - Reading & Practice

Grade 6 Science | Tree Evidence & Homologous Structures - Reading & Practice

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand what homologous structures are and how they indicate common ancestry.
  • Identify vestigial organs and their significance in evolutionary biology.
  • Recognize conserved DNA sequences and how they support evolutionary relationships.

Grade 6Science44 Pages

$5.00

Instant download

Human Impacts on Forests Assessment | Alberta Standards Grade 6 Science

Human Impacts on Forests Assessment | Alberta Standards Grade 6 Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Understand various human activities that impact forest ecosystems.
  • Identify how urban expansion, resource extraction, and pollution affect forests.
  • Evaluate the cumulative environmental effects caused by human impacts.
$5.00

Instant download

Grade 6 Science | Respiratory System Worksheet with Short Notes (Printable PDF)

Grade 6 Science | Respiratory System Worksheet with Short Notes (Printable PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Describe the main functions of the respiratory system.
  • Identify key organs involved in respiration.
  • Explain how surface area adaptations enhance gas exchange efficiency.
$3.00

Instant download

Grade 6  Science Assessment | Flight Forces Worksheet | Alberta Standards

Grade 6 Science Assessment | Flight Forces Worksheet | Alberta Standards

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Understand the four primary forces involved in flight: lift, thrust, drag, and weight.
  • Describe how these forces interact to enable steady flight or cause descent.
  • Identify examples of flight forces in real-world situations like kites, aircraft, and parachutes.
$3.00

Instant download

Grade 6 Science | Insulator Comparisons Worksheet with Short Notes (PDF)

Grade 6 Science | Insulator Comparisons Worksheet with Short Notes (PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand the properties that make materials good insulators and their role in electrical safety.
  • Compare different insulating materials like rubber, glass, and dry wood based on electron binding and charge behavior.
  • Explain how materials prevent charge flow and support safety through electrical isolation.

Grade 6Science8 Pages

Also included in: Grade 6 Science Lesson Group on Energy, Circuits & Properties +1 more

$3.00

Instant download

Literary Author Craft Worksheet Grade 6 ELA TEKS How Choices Create Meaning

Literary Author Craft Worksheet Grade 6 ELA TEKS How Choices Create Meaning

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Analyze how an author’s plot events and character actions develop a theme or message
  • Explain how dialogue, point of view, and sensory details shape the reader’s understanding
  • Support claims with evidence from specific moments in a short story

Grade 6ELA11 Pages

$3.00

Instant download

Grade 6 Science – El Niño Effects & Climate | Daily Reading Worksheet

Grade 6 Science – El Niño Effects & Climate | Daily Reading Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand the scientific concept of El Niño and how it affects weather patterns.
  • Identify key facts about ocean-atmosphere interactions during El Niño.
  • Analyze how changes in sea surface temperatures influence global climate.
$4.00

Instant download

Grade 6 ELA | Narrative Techniques Worksheet with Short Notes (Printable PDF)

Grade 6 ELA | Narrative Techniques Worksheet with Short Notes (Printable PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Identify different narrative techniques used by authors.
  • Understand how point of view, flashbacks, and dialogue develop a story.
  • Analyze how narrative techniques influence character perception and plot development.

Grade 6ELA7 Pages

Also included in: Grade 6 Theme & Textual Evidence ELA Lesson Bundle – CCSS +1 more

$3.00

Instant download

Grade 6 Energy From Sun Worksheet | NGSS Practice PDF

Grade 6 Energy From Sun Worksheet | NGSS Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain how solar energy angle and location affect heating patterns on Earth.
  • Describe how unequal heating drives air movement and ocean circulation.
  • Connect energy transfers in the atmosphere and oceans to daily weather and seasonal climate changes.

Grade 6Science12 Pages

$5.00

Instant download

Grade 6 Community Stewardship Science Worksheet | Ontario Curriculum

Grade 6 Community Stewardship Science Worksheet | Ontario Curriculum

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Apply scientific methods to local environmental and community concerns while showing respectful engagement with community members.
  • Use consent, cultural sensitivity, and privacy practices when collecting observations on local sites.
  • Evaluate and validate community-contributed records using evidence and clear documentation.

Grade 6Science14 Pages

$5.00

Instant download

Grade 6 ELA | Topic Sentences Worksheet Elena | Alberta Practice & Assessment

Grade 6 ELA | Topic Sentences Worksheet Elena | Alberta Practice & Assessment

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Identify the main idea and purpose of a topic sentence in a paragraph
  • Explain how supporting sentences relate to and strengthen the topic sentence
  • Revise paragraphs for coherence by using consistent tense and point of view
$3.00

Instant download

Grade 6 Adaptation and Speciation Worksheet | NGSS Evolution Activity

Grade 6 Adaptation and Speciation Worksheet | NGSS Evolution Activity

Curriculum FoundationCreated byCurriculum Foundation

Learning Objectives

  • Explain how heritable differences and natural selection can lead to adaptation in a population.
  • Describe how populations can diverge into new species through reproductive isolation.
  • Identify evidence of speciation using morphology, compatibility, and biogeographic patterns.

Grade 6Science13 Pages

$4.00

Instant download

Circuit Symbols Worksheet Practice Test Prep | Grade 6 Science

Circuit Symbols Worksheet Practice Test Prep | Grade 6 Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Interpret common circuit symbols for cells, batteries, resistors, lamps, switches, ammeters, and voltmeters.
  • Explain how schematic diagrams show physical connections and predict basic circuit behaviour using series and parallel ideas.
$5.00

Instant download

Grade 6 | D Day Timeline Reflection Worksheet for Mastery | PDF + Answer Key

Grade 6 | D Day Timeline Reflection Worksheet for Mastery | PDF + Answer Key

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Identify key events on the timeline of D-Day and explain what happened in each stage
  • Use cause-and-effect reasoning to describe how planning decisions influenced outcomes
  • Connect collective effort and leadership choices to the results of the Normandy invasion
$5.00

Instant download

Grade 6 Science – Data Representation & Analyzing Data | Daily Reading Worksheet

Grade 6 Science – Data Representation & Analyzing Data | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Understand the purpose and advantages of organizing data in tables
  • Learn to create and interpret simple data tables
  • Recognize different types of data and how to display them visually

Grade 6Science31 Pages

Also included in: Science Grade 6 Daily Reading Worksheets Bundle | Ontario Framework +1 more

$4.00

Instant download

Keystone Species Practice Worksheet | Grade 6 Science Assessment

Keystone Species Practice Worksheet | Grade 6 Science Assessment

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain what makes a species a keystone species and describe how it can shape an ecosystem disproportionately.
  • Identify examples of trophic control and cascading effects involving predators, ecosystem engineers, and pollinators.
  • Use evidence-based indicators to predict how changes in keystone species can affect biodiversity and habitat complexity.
$5.00

Instant download

Comma and Quotes Worksheet Pack | Grade 6 ELA Practice

Comma and Quotes Worksheet Pack | Grade 6 ELA Practice

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Use correct comma placement when coordinating clauses and using introductory elements or interruptions in longer sentences.
  • Use quotation marks accurately, including where punctuation belongs relative to the closing quotation mark.
  • Place apostrophes correctly in possessives and contractions, especially inside quoted speech.

Grade 6ELA11 Pages

Also included in: Grade 6 Language Lesson Bundle – BC ELA Skills & Editing +1 more

$3.00

Instant download

Purposeful Presenting Worksheet Pack | Grade 6 ELA Practice

Purposeful Presenting Worksheet Pack | Grade 6 ELA Practice

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Explain how a speaker’s purpose influences what information to include in a presentation.
  • Identify main points and supporting details in an informational message.
  • Use logical sequencing and signposting language to guide an audience’s understanding.

Grade 6ELA11 Pages

Also included in: Speaking and Listening Lesson Bundle | Grade 6 ELA | BC +1 more

$3.00

Instant download

Body Organization Levels Worksheets | Grade 6 Life Science

Body Organization Levels Worksheets | Grade 6 Life Science

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Describe how cells, tissues, organs, and body systems work together to support life functions
  • Identify the level of organization that matches a given body structure or function
  • Explain how changes in one structure can affect how well an organ system maintains balance

Grade 6Science14 Pages

Also included in: Grade 6 Life Science Worksheets Bundle | Ecosystems & Body Systems +2 more

$3.00

Instant download

6th Grade Science Worksheet | Exploring the Solar System (PDF) – Ontario Standards

6th Grade Science Worksheet | Exploring the Solar System (PDF) – Ontario Standards

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Identify major components of the solar system, including planets, dwarf planets, and small-body regions.
  • Compare terrestrial and gas giant planets using basic composition, atmospheres, and typical temperatures.
  • Explain how orbital distance and energy from the Sun relate to planetary environments and habitability.

Grade 6Science16 Pages

Also included in: Grade 6 Solar System Space Science Lesson Bundle – Ontario Worksheets +1 more

$4.00

Instant download

Grade 6 Science | Light Properties Worksheet (Answer Key) BC Standards

Grade 6 Science | Light Properties Worksheet (Answer Key) BC Standards

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand that light behaves as waves and particles, characterized by wavelength, frequency, and energy.
  • Identify the ranges of electromagnetic wavelengths, including visible, ultraviolet, and infrared light.
  • Explain how wavelength relates to energy and chemical or thermal effects of light.

Grade 6Science

$3.00

Instant download

Drag Components Science Worksheet for Grade 6 | Ontario Standards

Drag Components Science Worksheet for Grade 6 | Ontario Standards

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Identify different sources of drag in aerodynamics.
  • Understand how shape and speed influence parasitic and induced drag.
  • Explain the components of parasitic drag: form, skin-friction, and interference drag.

Grade 6Science

$2.00

Instant download

6th Grade Condensation & Clouds Worksheet PDF | California Science Standards

6th Grade Condensation & Clouds Worksheet PDF | California Science Standards

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how cooling and saturation lead to condensation of water vapor into droplets or ice crystals
  • Describe how droplets and ice crystals collect to form clouds and how cloud growth can lead to precipitation
  • Connect cloud properties to energy balance by explaining how clouds reflect and absorb sunlight and radiation

Grade 6Science16 Pages

$4.00

Instant download

Grade 6 Science | Error Analysis Worksheet | TEKS Aligned

Grade 6 Science | Error Analysis Worksheet | TEKS Aligned

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Identify different sources of error in scientific data collection.
  • Distinguish between systematic and random errors and understand their impacts.
  • Analyze examples of error propagation in experiments.
$3.00

Instant download

Context Clues Worksheet for Grade 6 ELA | Standards-Aligned Practice

Context Clues Worksheet for Grade 6 ELA | Standards-Aligned Practice

JCreated byJ.S Sheets

Learning Objectives

  • Identify different types of context clues (restatement, example, contrast, and cause-and-effect) in informational text.
  • Determine the meaning of an unfamiliar word by using surrounding sentences and the word’s grammatical role.
  • Explain how an inferred word meaning fits the author’s purpose and improves comprehension.

Grade 6ELA10 Pages

$5.00

Instant download

Purpose Tailoring Worksheet for Grade 6 ELA | Standards-Aligned Practice

Purpose Tailoring Worksheet for Grade 6 ELA | Standards-Aligned Practice

JCreated byJ.S Sheets

Learning Objectives

  • Explain how purpose influences the content and format of media texts.
  • Identify how intended audience affects vocabulary level, evidence type, and structure.
  • Use a purpose-based checklist to revise a message for a specific audience and goal.

Grade 6ELA10 Pages

$5.00

Instant download

Circulatory Transport and Capillary Exchange Worksheets Grade 6

Circulatory Transport and Capillary Exchange Worksheets Grade 6

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Explain how the heart’s rhythmic pumping creates pressure that moves blood through vessels.
  • Compare arteries, veins, and capillaries by describing their structure and function.
  • Describe how capillary walls support the exchange of oxygen, nutrients, and wastes with body cells.

Grade 6Science14 Pages

Also included in: Grade 6 Life Science Worksheets Bundle | Ecosystems & Body Systems +2 more

$3.00

Instant download

Cell Specialization Assessment | BC Standards-Aligned Grade 6 Science

Cell Specialization Assessment | BC Standards-Aligned Grade 6 Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain the concept of cell specialization and how it relates to tissue and organ function.
  • Identify examples of specialized cells and their roles within an organism.
  • Describe the process of differentiation and its importance in cellular diversity.
$5.00

Instant download

Active Listening Worksheet Pack | Grade 6 ELA Practice

Active Listening Worksheet Pack | Grade 6 ELA Practice

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Identify the main idea and key details in a speaker’s message during active listening.
  • Demonstrate engagement behaviors such as eye contact, posture, and respectful turn-taking.
  • Track changes in topic or claim and use brief acknowledgments to clarify meaning.

Grade 6ELA11 Pages

Also included in: Speaking and Listening Lesson Bundle | Grade 6 ELA | BC +1 more

$3.00

Instant download

Grade 6 Science – Stewardship Strategies & Habitat Restoration | Daily Worksheet

Grade 6 Science – Stewardship Strategies & Habitat Restoration | Daily Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Understand the importance of habitat restoration in biodiversity conservation.
  • Identify different methods used in wetland restoration.
  • Recognize the trade-offs involved in various conservation approaches.
$4.00

Instant download

Grade 6 Science | Population Dynamics - Daily Reading & Comprehension Practice

Grade 6 Science | Population Dynamics - Daily Reading & Comprehension Practice

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand how populations grow or decline over time.
  • Identify factors that influence population changes.
  • Analyze graphical data related to population studies.

Grade 6Science41 Pages

$5.00

Instant download

6th Grade Science Worksheet | Disturbance Regimes & Ecosystem Impact (PDF)

6th Grade Science Worksheet | Disturbance Regimes & Ecosystem Impact (PDF)

Silver Birch TeachingCreated bySilver Birch Teaching

Learning Objectives

  • Describe how different disturbances (fire, insects, windthrow, flooding, and human activity) affect forest structure and succession.
  • Explain how disturbance frequency, intensity, and spatial extent influence regeneration patterns and habitat mosaics.
  • Use evidence from a landscape to infer how disturbance regimes can shape long-term ecosystem trajectories.
$5.00

Instant download

Artificial Intelligence Worksheet: Patterns and Predictions for Grade 6

Artificial Intelligence Worksheet: Patterns and Predictions for Grade 6

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define artificial intelligence and describe how it is used in everyday technology.
  • Identify key AI vocabulary words: prediction, pattern, and data.
  • Explain how data helps AI make predictions using patterns.

Grade 6Computer Science12 Pages

$3.00

Instant download

Integrated Editing Worksheet for Grade 6 ELA | Standards-Aligned Practice

Integrated Editing Worksheet for Grade 6 ELA | Standards-Aligned Practice

JCreated byJ.S Sheets

Learning Objectives

  • Revise writing for clarity by checking sentence boundaries and whether sentences communicate ideas correctly.
  • Use punctuation intentionally to guide interpretation and improve how sentences flow.
  • Edit drafts for correct spelling and consistent mechanical choices that reduce distractions.

Grade 6ELA10 Pages

$5.00

Instant download

Grade 6 Science Matter Properties Worksheet | Standards-Aligned Practice

Grade 6 Science Matter Properties Worksheet | Standards-Aligned Practice

JCreated byJ.S Sheets

Learning Objectives

  • Identify observable properties of matter (such as color, hardness, and texture).
  • Explain how conductivity of heat and electricity helps classify materials.
  • Compare matter in different forms (solid, liquid, gas) and connect evidence to predictions.
$5.00

Instant download

Synthesize Evidence Worksheet | Grade 6 ELA | Ontario Standards

Synthesize Evidence Worksheet | Grade 6 ELA | Ontario Standards

JCreated byJ.S Sheets

Learning Objectives

  • Explain how synthesis combines evidence from multiple parts of a text into one unified interpretation.
  • Select evidence that overlaps in purpose and connect details using logical relationships.
  • Write a claim supported by patterns across a text rather than isolated facts.

Grade 6ELA10 Pages

$5.00

Instant download

Competition for Limited Resources Worksheet | Grade 6 Science

Competition for Limited Resources Worksheet | Grade 6 Science

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Explain how organisms compete for limited resources in a community.
  • Describe how traits and timing can affect which species survives and persists.
  • Use examples to predict how population sizes may change over generations due to competition.

Grade 6Science14 Pages

Also included in: Grade 6 Life Science Worksheets Bundle | Ecosystems & Body Systems +2 more

$3.00

Instant download

Grade 6 Science Worksheet: Magnetic Separation – Standards-Aligned Practice

Grade 6 Science Worksheet: Magnetic Separation – Standards-Aligned Practice

JCreated byJ.S Sheets

Learning Objectives

  • Explain how magnetic separation sorts mixtures using differences in magnetic properties
  • Describe observations of what moves toward a magnet versus what stays behind
  • Distinguish physical separation from chemical change
$5.00

Instant download

Matter Cycles Through Ecosystems Worksheets | Grade 6 Science

Matter Cycles Through Ecosystems Worksheets | Grade 6 Science

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Explain how matter is recycled between living organisms and non-living parts of an ecosystem.
  • Identify reservoirs and flows in a matter cycle model.
  • Describe how producers, consumers, and decomposers help move matter through an ecosystem.

Grade 6Science14 Pages

Also included in: Grade 6 Life Science Worksheets Bundle | Ecosystems & Body Systems +2 more

$3.00

Instant download

Mixture Separation Worksheet | Standards-Aligned Science Practice Grade 6

Mixture Separation Worksheet | Standards-Aligned Science Practice Grade 6

JCreated byJ.S Sheets

Learning Objectives

  • Understand that mixtures are combinations of substances that retain their individual properties.
  • Identify physical separation methods based on differences like density, particle size, boiling point, and solubility.
  • Describe how oil and water separate without chemical reaction.
$5.00

Instant download

Clear Explanations Test Prep Worksheet | Grade 6 ELA Alberta Review

Clear Explanations Test Prep Worksheet | Grade 6 ELA Alberta Review

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Write an explanation with a clear purpose, relevant details, and a logical sequence of ideas.
  • Use precise vocabulary and explicit relationship words (such as because, therefore, and for example) to improve clarity.
  • Revise explanations to avoid vague references and to make connections understandable for the reader.
$5.00

Instant download

6th Grade ELA Point of View Worksheet – Common Core (PDF)

6th Grade ELA Point of View Worksheet – Common Core (PDF)

Golden Apple StudioCreated byGolden Apple Studio

Learning Objectives

  • Explain how an author’s point of view affects what information is included and how it is presented.
  • Identify bias or perspective by analyzing word choice, tone, and supporting evidence.
  • Compare how different viewpoints can lead to different interpretations of the same situation.

Grade 6ELA16 Pages

Also included in: Grade 6 ELA Reading & Text Analysis Lesson Bundle | CCSS +1 more

$4.00

Instant download

Grade 6 Social Studies — Land Claims and Treaties Worksheet MCQ Paper

Grade 6 Social Studies — Land Claims and Treaties Worksheet MCQ Paper

The Resource HubCreated byThe Resource Hub

Learning Objectives

  • Understand the historical context and significance of treaties and land claims.
  • Identify the negotiation processes, rights, and responsibilities exchanged in treaties.
  • Recognize Indigenous perspectives on treaty relationships and their importance in reconciliation.

Grade 6Social Studies9 Pages

Also included in: Grade 6 Social Studies BC: Indigenous Relationships & Knowledge Systems Bundle +1 more

$3.00

Instant download

Browse more categories

About Grade 6 Worksheets

Browse 8,582 printable Grade 6 worksheets across math, ELA, science, and social studies — each a ready-to-print PDF with optional answer keys.

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.