Grade 8 Worksheets

8,330 grade resources
Reform Movements Worksheet for Grade 8 Social Studies | Standards-Aligned

Reform Movements Worksheet for Grade 8 Social Studies | Standards-Aligned

JCreated byJ.S Sheets

Learning Objectives

  • Understand the key reform movements of the antebellum period and their societal impacts.
  • Identify the origins, goals, and key figures involved in abolition, women's rights, temperance, and educational reforms.
  • Analyze how these movements challenged traditional norms and contributed to future civil rights efforts.

Grade 8Social Studies

$3.00

Instant download

Parallel Structure Worksheet | Grade 8 ELA Activities

Parallel Structure Worksheet | Grade 8 ELA Activities

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Identify when writing contains parallel structure and determine whether grammatical forms match
  • Revise sentences to create parallel lists and balanced comparisons using consistent patterns
  • Apply parallel structure rules in sentences using correlative conjunctions (such as either/or and not only/but also)
$5.00

Instant download

Grade 8 Labor Changes Worksheet | TEKS Social Studies Economics

Grade 8 Labor Changes Worksheet | TEKS Social Studies Economics

The Resource HubCreated byThe Resource Hub

Learning Objectives

  • Explain how industrialization shifted labor from agrarian work to factory-based wage work.
  • Describe how factory production methods changed workforce organization and daily work conditions.
  • Analyze how expanding market systems affected workers through trade, urbanization, and economic risk.

Grade 8Social Studies10 Pages

Also included in: Grade 8 Market Systems Evolution & Policy Responses Lesson Bundle +2 more

$3.00

Instant download

Natural Selection Worksheet | Grade 8 Science NGSSS Evolution + Answer Key

Natural Selection Worksheet | Grade 8 Science NGSSS Evolution + Answer Key

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how variation and environmental conditions affect which traits survive and reproduce
  • Describe how advantageous traits become more common over successive generations
  • Use an example, such as antibiotic resistance, to connect natural selection to real-world outcomes

Grade 8Science15 Pages

$4.00

Instant download

Grade 8 ELA | Theme Statements Worksheet (General ELA) (PDF)

Grade 8 ELA | Theme Statements Worksheet (General ELA) (PDF)

Golden Apple StudioCreated byGolden Apple Studio

Learning Objectives

  • Define theme and distinguish it from plot and central idea in a literary text.
  • Write theme statements that make an arguable claim supported by events, dialogue, and character decisions.
  • Use evidence to explain how wording and situations develop an inferred message about life or human experience.
$4.00

Instant download

Grade 8 Science | Predicting Reaction Products Worksheet(Answer Key) BC Standard

Grade 8 Science | Predicting Reaction Products Worksheet(Answer Key) BC Standard

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand how to predict reaction products based on reactant identities and reaction patterns.
  • Apply conservation of atoms to determine possible formulas and quantities of products.
  • Balance chemical equations to ensure atom conservation and guide predictions.

Grade 8Science

$3.00

Instant download

Grade 8 ELA Evidence Anchors Worksheet (Practice Set + Answer Key)

Grade 8 ELA Evidence Anchors Worksheet (Practice Set + Answer Key)

Golden Apple StudioCreated byGolden Apple Studio

Learning Objectives

  • Use textual evidence anchors to support a claim about theme or central idea.
  • Distinguish between an accurate quotation and a faithful paraphrase of text.
  • Select details that directly connect to reasoning instead of using isolated facts.
$4.00

Instant download

Gravity and Motion Assessment for Grade 8 Science NGSS Standards

Gravity and Motion Assessment for Grade 8 Science NGSS Standards

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how gravity influences the orbital paths of celestial bodies in the solar system and galaxies.
  • Identify the key factors that determine orbital trajectories, such as mutual gravitational attraction and centripetal acceleration.
  • Analyze the balance between inertia and gravity that results in elliptical orbits and orbital periods.
$5.00

Instant download

Clear Conclusions Worksheet Pack Grade 8 ELA Practice & Assessment

Clear Conclusions Worksheet Pack Grade 8 ELA Practice & Assessment

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Explain how a conclusion provides closure by synthesizing key points from a text.
  • Restate the controlling idea in a fresh way using concluding language instead of repeating the introduction.
  • Describe why the ideas in a conclusion are significant to the audience.
$3.00

Instant download

Grade 8 Thermal Transfer Modes Worksheet | Conduction Convection Radiation

Grade 8 Thermal Transfer Modes Worksheet | Conduction Convection Radiation

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how conduction, convection, and radiation transfer thermal energy
  • Use evidence from everyday situations to identify which thermal transfer mode is happening
  • Compare how different environments affect heating patterns using the three modes

Grade 8Science16 Pages

$4.00

Instant download

Grade 8 Science | Understanding Relative Motion - Daily Reading Comprehension

Grade 8 Science | Understanding Relative Motion - Daily Reading Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Define relative motion and explain how observed speed varies with reference frames.
  • Calculate combined velocities when objects move in the same or opposite directions.
  • Apply proportional relationships among speed, distance, and time within different frames.

Grade 8Science50 Pages

$5.00

Instant download

Grandparents Day Worksheet Grade 8 | Holiday Reading & Activities PDF

Grandparents Day Worksheet Grade 8 | Holiday Reading & Activities PDF

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Explain how family history and oral stories shape personal and cultural identity.
  • Ask meaningful, open-ended questions to gather information from grandparents or other elders.
  • Identify key ideas about traditions, values, and cultural heritage in a short reading passage.

Grade 8Holiday10 Pages

$5.00

Instant download

8th Grade Science | Ecological Succession Patterns Worksheet + Answer Key PDF

8th Grade Science | Ecological Succession Patterns Worksheet + Answer Key PDF

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand the basic concepts of ecological succession and how communities change over time.
  • Differentiate between primary and secondary succession.
  • Identify species traits and environmental factors that influence successional pathways.

Grade 8Science

$2.00

Instant download

Kinematics Distinctions Worksheet | Grade 8 Science Activities

Kinematics Distinctions Worksheet | Grade 8 Science Activities

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Differentiate speed, velocity, and acceleration using correct scientific definitions.
  • Identify whether a quantity is scalar or vector based on its definition.
  • Interpret changes in motion from simple distance/position and time information.
$5.00

Instant download

Matter Cycles Worksheet | NGSS Grade 8 Science Practice PDF

Matter Cycles Worksheet | NGSS Grade 8 Science Practice PDF

Cedar Grove LearningCreated byCedar Grove Learning

Learning Objectives

  • Describe how matter cycles between living organisms and the abiotic environment, focusing on processes like photosynthesis, respiration, and decomposition.
  • Trace the movement of atoms such as carbon and water through ecosystems across producers, consumers, and decomposers.
  • Explain the conservation of mass in biological processes and differentiate between organic and inorganic forms of matter.

Grade 8Science7 Pages

$5.00

Instant download

Evidence-Based Claims Worksheet Grade 8 Science | CER Practice Activity

Evidence-Based Claims Worksheet Grade 8 Science | CER Practice Activity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how scientific claims gain strength from quality evidence and consistent patterns.
  • Distinguish between direct observations and measurements or models used as evidence.
  • Evaluate whether a claim is supported by reasonable interpretations of data.
$5.00

Instant download

Grade 8 ELA | Structure to Overall Meaning Worksheet (PDF) – General ELA

Grade 8 ELA | Structure to Overall Meaning Worksheet (PDF) – General ELA

Golden Apple StudioCreated byGolden Apple Studio

Learning Objectives

  • Explain how text structure (compare/contrast, cause/effect, problem/solution) connects paragraph-level ideas to the author’s overall message.
  • Identify structural patterns by analyzing how transitions, repeated moves, and paragraph purposes build coherence.
  • Use evidence from multiple paragraphs to justify an interpretation of the passage’s larger meaning.
$4.00

Instant download

Grade 8 Science | Particle Representations Reading Worksheet & Answer Key (PDF)

Grade 8 Science | Particle Representations Reading Worksheet & Answer Key (PDF)

JCreated byJ.S Sheets

Learning Objectives

  • Understand how particle-level models represent atoms and molecules during reactions.
  • Describe how particle diagrams illustrate bond changes and molecular rearrangements.
  • Explain how atomic identity and count are preserved during chemical processes in models.

Grade 8Science

$3.00

Instant download

Grade 8 Science | Material Origins Worksheet with Answer Key (Printable PDF)

Grade 8 Science | Material Origins Worksheet with Answer Key (Printable PDF)

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Explain how natural resources are transformed into synthetic materials.
  • Describe how processing and composition influence material properties.
  • Compare properties of natural and synthetic materials, including environmental considerations.

Grade 8Science

$2.00

Instant download

Grade 8 ELA Text Synthesis Worksheet (PDF) – Literary Analysis & Comprehension

Grade 8 ELA Text Synthesis Worksheet (PDF) – Literary Analysis & Comprehension

Golden Apple StudioCreated byGolden Apple Studio

Learning Objectives

  • Synthesize information from two texts by combining claims and evidence into a single, justified understanding
  • Evaluate how differences in craft (structure, diction, imagery) change a text’s message and theme
  • Use specific textual details from each source to support a refined claim
$4.00

Instant download

Grade 8 Science | Population Patterns Reading Worksheets (PDF & Answer Key)

Grade 8 Science | Population Patterns Reading Worksheets (PDF & Answer Key)

JCreated byJ.S Sheets

Learning Objectives

  • Understand the different types of population dynamics including exponential growth, logistic regulation, and cyclical fluctuations.
  • Explain the factors such as carrying capacity, reproductive strategies, and time lags that influence population trajectories.
  • Apply knowledge of population cycles like snowshoe hare–lynx and forest insect outbreaks to real case studies.
$3.00

Instant download

Sentence Impact Worksheet Pack | Grade 8 ELA Practice and Assessment

Sentence Impact Worksheet Pack | Grade 8 ELA Practice and Assessment

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Analyze how sentence wording and placement shape tone in a text
  • Explain how nearby sentences build emphasis, urgency, and mood through transitions and repetition
  • Identify how sentence-level details reveal character conflict, internal state, and foreshadowing

Grade 8ELA11 Pages

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

$3.00

Instant download

Tissue Types and Their Functions Worksheets Grade 8 Science

Tissue Types and Their Functions Worksheets Grade 8 Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Identify the four major tissue types and their defining features
  • Describe how epithelial tissue structure supports its functions
  • Explain how connective tissue provides flexibility and structural support

Grade 8Science12 Pages

Also included in: Cells Lesson Bundle | Grade 8 Science | Ontario Framework +1 more

$3.00

Instant download

Organ Systems: Tissues to Transport Functions Worksheets Grade 8

Organ Systems: Tissues to Transport Functions Worksheets Grade 8

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how specialized tissues support organ system functions
  • Describe how surface area improves material exchange
  • Explain how diffusion supports gas exchange in lungs

Grade 8Science12 Pages

Also included in: Cells Lesson Bundle | Grade 8 Science | Ontario Framework +1 more

$3.00

Instant download

Cell Membrane Structure and Function Worksheets Grade 8 Science

Cell Membrane Structure and Function Worksheets Grade 8 Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Describe the structure of the phospholipid bilayer
  • Explain how membrane proteins support transport and signalling
  • Compare integral and peripheral membrane proteins

Grade 8Science12 Pages

Also included in: Cells Lesson Bundle | Grade 8 Science | Ontario Framework +1 more

$3.00

Instant download

Grade 8 Science | Statistical Reasoning Reading Worksheet & Answer Key (PDF)

Grade 8 Science | Statistical Reasoning Reading Worksheet & Answer Key (PDF)

JCreated byJ.S Sheets

Learning Objectives

  • Understand the basic concepts of probability and variability in experimental data
  • Interpret correlation coefficients and distributions in context
  • Apply confidence notions and simple hypothesis-testing logic to analyze trends

Grade 8Science

$3.00

Instant download

Grade 8 Science – Failure Trade-Offs Worksheet (General Standards) (PDF)

Grade 8 Science – Failure Trade-Offs Worksheet (General Standards) (PDF)

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Identify common failure points in designs and explain how specific design features can lead to those failures.
  • Describe how engineers balance trade-offs when improving a design (for example, strength vs. weight or safety vs. cost).
  • Use evidence from testing or observations to revise a design while staying within constraints.

Grade 8Science16 Pages

Also included in: Grade 8 Technology Design Tradeoffs Science Lesson Bundle (General) +1 more

$4.00

Instant download

Cell Structure Worksheet | Standards-Aligned Grade 8 Science Practice

Cell Structure Worksheet | Standards-Aligned Grade 8 Science Practice

JCreated byJ.S Sheets

Learning Objectives

  • Describe the roles of the cell membrane, cytoplasm, nucleus, mitochondria, and chloroplast in maintaining cell function and homeostasis
  • Explain how compartmentalization helps organize chemical reactions inside cells
  • Compare prokaryotic and eukaryotic cell structure and identify key similarities and differences

Grade 8Science10 Pages

$5.00

Instant download

Relative Motion Worksheet | Grade 8 Science Activities

Relative Motion Worksheet | Grade 8 Science Activities

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how a reference frame changes an observer’s measured speed for moving objects.
  • Use relative velocity ideas to predict when two objects meet or when one overtakes another.
  • Apply proportional relationships among distance, speed, and time within a chosen frame.

Grade 8Science32 Pages

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

$5.00

Instant download

Grade 8 Science | Models and Systems Worksheet | TEKS Aligned

Grade 8 Science | Models and Systems Worksheet | TEKS Aligned

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Describe the components and interactions within physical and ecological systems.
  • Explain how models and diagrams are used to represent system processes.
  • Predict system responses to perturbations using conservation principles.
$3.00

Instant download

Membrane Functions Worksheet | Grade 8 Science Assessment BC Standards

Membrane Functions Worksheet | Grade 8 Science Assessment BC Standards

JCreated byJ.S Sheets

Learning Objectives

  • Understand how cell membranes control exchange between the inside and outside of cells through selective permeability.
  • Identify the roles of proteins, pumps, and vesicular transport in membrane function.
  • Explain how membrane composition and surface area influence diffusion and cell signaling.

Grade 8Science9 Pages

$5.00

Instant download

Relative Motion Worksheet | BC Standards Grade 8 Science Practice

Relative Motion Worksheet | BC Standards Grade 8 Science Practice

JCreated byJ.S Sheets

Learning Objectives

  • Understand how observed speed depends on the reference frame.
  • Apply proportional relationships among speed, distance, and time within different frames.
  • Analyze simple scenarios involving two objects moving toward each other or crossing a stream to determine apparent speeds.

Grade 8Science10 Pages

$5.00

Instant download

The Solar System Assessment | TEKS Grade 8 Science Standards

The Solar System Assessment | TEKS Grade 8 Science Standards

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Describe the main components of the solar system, including planets, moons, asteroids, and comets.
  • Explain the relative scale and composition of different celestial bodies in the solar system.
  • Understand the orbital characteristics and gravitational interactions governing planetary motion.
$5.00

Instant download

Atmospheric Structure Assessment Grade 8 Science TEKS Printable

Atmospheric Structure Assessment Grade 8 Science TEKS Printable

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Describe the compositional layers of Earth's atmosphere and their features.
  • Explain the roles of ozone and greenhouse gases in atmospheric processes.
  • Interpret pressure gradients and thermal profiles throughout atmospheric layers.

Grade 8Science6 Pages

Free

Instant download

Grade 8 Science — Forces Overview Worksheet MCQ Paper for Mastery

Grade 8 Science — Forces Overview Worksheet MCQ Paper for Mastery

The Resource HubCreated byThe Resource Hub

Learning Objectives

  • Understand the basic concept of forces as pushes and pulls affecting motion.
  • Identify different types of forces such as gravity, air resistance, and contact forces.
  • Describe how forces combine to produce net force and influence an object's motion.

Grade 8Science

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

$3.00

Instant download

Grade 8 | Women's History Month Worksheet for Women in Arts | PDF + Answer Key

Grade 8 | Women's History Month Worksheet for Women in Arts | PDF + Answer Key

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Recognize notable women artists, writers, and performers who have contributed to arts and culture.
  • Understand how these women used creativity to express identity and challenge stereotypes.
  • Identify artistic vocabulary related to visual arts, performance, and literature.
$5.00

Instant download

Cyberbullying Prevention and Response Worksheet for Grade 8 Computer Science

Cyberbullying Prevention and Response Worksheet for Grade 8 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Identify harmful online behaviors that qualify as cyberbullying or harassment.
  • Choose safe, responsible responses as a bystander or target.
  • Use key vocabulary (cyberbullying, harassment, report, bystander) to explain next steps.

Grade 8Computer Science30 Pages

Also included in: Digital Citizenship & Online Safety Lesson Bundle | Grade 8 CS | General

$5.00

Instant download

Grade 8 Science | Food Web Pathways - Daily Reading Comprehension

Grade 8 Science | Food Web Pathways - Daily Reading Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Identify different organisms involved in food webs
  • Understand the roles of producers, consumers, and decomposers
  • Explain how energy flows through a food web

Grade 8Science51 Pages

$5.00

Instant download

Grade 8 Science | Friction Effects Worksheet (Ontario Standards) (PDF)

Grade 8 Science | Friction Effects Worksheet (Ontario Standards) (PDF)

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how static and kinetic friction differ and how each affects motion
  • Use basic ideas of normal force and friction estimation to predict when sliding starts
  • Describe how aerodynamic drag influences system performance as speed changes
$4.00

Instant download

Grade 8 Math – Representing Percentages Worksheet (PDF) | Ontario Standards

Grade 8 Math – Representing Percentages Worksheet (PDF) | Ontario Standards

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Understand the relationship between percentages, fractions, and decimals.
  • Convert between different forms to interpret proportional parts in real-world contexts.
  • Apply percentage calculations in shopping, interest, and data interpretation scenarios.

Grade 8Maths5 Pages

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

$5.00

Instant download

Writing Organizers Worksheet | Alberta Standards | Grade 8 ELA

Writing Organizers Worksheet | Alberta Standards | Grade 8 ELA

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Identify common writing organizing structures (chronological, compare/contrast, cause/effect, problem/solution) and match them to a purpose.
  • Determine what belongs in each section of a draft (opening, body, and closing) to maintain logical flow.
  • Revise and check writing by using an organizer to confirm that main ideas and supporting details fit together logically.

Grade 8ELA12 Pages

$3.00

Instant download

Grade 8 Science Worksheet on Flotation Stability | Ontario Standards

Grade 8 Science Worksheet on Flotation Stability | Ontario Standards

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Explain how center of gravity and buoyancy affect a floating body's stability.
  • Describe how hull shape influences upright equilibrium and tipping moments.
  • Calculate stability margins and analyze buoyancy shifts during loading changes.

Grade 8Science

$2.00

Instant download

Collecting Reliable Data Worksheet | Grade 8 Computer Science Skills

Collecting Reliable Data Worksheet | Grade 8 Computer Science Skills

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how clear variables and careful measurement improve reliability of data.
  • Use reliable data collection methods to observe, record, and compare results.
  • Identify common errors that can reduce the quality of survey and experiment data.

Grade 8Computer Science30 Pages

Also included in: Grade 8 Data Analysis & Ethics Lesson Bundle | Computer Science | General

$5.00

Instant download

Grade 8 Science – Membrane Transport & Cell Function | Daily Reading Worksheet

Grade 8 Science – Membrane Transport & Cell Function | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Describe the differences between passive and active transport mechanisms in cell membranes.
  • Explain how diffusion and osmosis contribute to maintaining cellular homeostasis.
  • Identify factors affecting the rate of diffusion and osmosis across membranes.

Grade 8Science24 Pages

Also included in: Cell Biology Grade 8 Science Daily Reading Worksheets Bundle | Ontario +1 more

$4.00

Instant download

Grade 8 ELA | Central Idea Identification Worksheet (CCSS PDF)

Grade 8 ELA | Central Idea Identification Worksheet (CCSS PDF)

Golden Apple StudioCreated byGolden Apple Studio

Learning Objectives

  • Identify the central idea of an informational text by focusing on the author’s main message.
  • Distinguish central ideas from supporting details and facts in informational writing.
  • Use text evidence to explain why a sentence or example is part of the central idea.

Grade 8ELA16 Pages

Also included in: Grade 8 ELA Argument & Evidence Lesson Bundle | Common Core +1 more

$4.00

Instant download

Grade 8 Science – Variables & Scientific Experiments | Daily Reading Worksheet

Grade 8 Science – Variables & Scientific Experiments | Daily Reading Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify independent, dependent, and controlled variables in an experiment.
  • Understand how control variables influence experiment outcomes.
  • Learn methods to plan experiments with proper variable control.

Grade 8Science28 Pages

Also included in: Scientific Thinking & Evidence Grade 8 Science Lesson Bundle | General +1 more

$4.00

Instant download

Grade 8 Science - Organelles & Roles Worksheet with Answer Key (PDF)

Grade 8 Science - Organelles & Roles Worksheet with Answer Key (PDF)

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Identify the functions of key cell organelles such as mitochondria, chloroplasts, and lysosomes.
  • Explain how organelle specialization supports cellular and tissue functions.
  • Describe the variation in organelle abundance and form in different cell types.

Grade 8Science

$2.00

Instant download

Grade 8 Encryption and Secure Communication Worksheet | Computer Science

Grade 8 Encryption and Secure Communication Worksheet | Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how encryption helps protect digital information from unauthorized reading.
  • Use key vocabulary (encryption, decryption, key, secure communication) accurately in context.
  • Identify correct statements about secure communication and the role of keys.
$5.00

Instant download

Browse more categories

About Grade 8 Worksheets

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

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