Reading comprehension Worksheets

40,284 type resources
Grade 6 Science – Electrical Measurement Instruments | Daily Reading Worksheet

Grade 6 Science – Electrical Measurement Instruments | Daily Reading Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify the roles of ammeters and voltmeters in electrical circuits.
  • Understand measurement units: amperes and volts.
  • Comprehend how instruments are connected in series and parallel circuits.

Grade 6Science23 Pages

Also included in: Grade 6 Electricity Science Daily Reading Lesson Bundle | Ontario +1 more

$4.00

Instant download

6th Grade Science | Sun–Earth–Moon Reading Worksheet (PDF + Answer Key)

6th Grade Science | Sun–Earth–Moon Reading Worksheet (PDF + Answer Key)

JCreated byJ.S Sheets

Learning Objectives

  • Describe the gravitational relationships between the Sun, Earth, and Moon.
  • Explain how the relative positions of celestial bodies cause phases, eclipses, and tides.
  • Identify geometric configurations that lead to observable lunar and solar phenomena.

Grade 6Science10 Pages

Also included in: Grade 6 Science | Celestial Motion & Sky Observation Worksheets Bundle +1 more

$3.00

Instant download

Solar Patterns Test Prep Worksheet | Grade 7 Science NGSS

Solar Patterns Test Prep Worksheet | Grade 7 Science NGSS

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how relative motion of the Sun, Earth, and Moon creates predictable lunar phases.
  • Use the ideas of axial tilt and orbital geometry to describe day-night and seasonal patterns.
  • Connect position changes to eclipses and to repeating cycles in the solar system.
$5.00

Instant download

Stylistic Effects in Persuasive Writing Worksheet Grade 11 ELA

Stylistic Effects in Persuasive Writing Worksheet Grade 11 ELA

Golden Apple StudioCreated byGolden Apple Studio

Learning Objectives

  • Analyze how diction, syntax, and figurative language contribute to tone and persuasive force.
  • Evaluate how sentence control affects pacing, emphasis, and readers’ attention to key claims.
  • Identify how consistent voice strengthens credibility and authenticity in argumentative writing.

Grade 11ELA16 Pages

Also included in: Grade 11 Writing Craft & Revision Lesson Bundle | Ontario ELA +1 more

$4.00

Instant download

Grade 10 ELA | Presentation Structure Worksheet | Alberta Standards | PDF

Grade 10 ELA | Presentation Structure Worksheet | Alberta Standards | PDF

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Identify the roles of introductions, middles, and conclusions in a clear presentation.
  • Use transitions and signposting language to show how ideas connect.
  • Revise short presentation ideas to improve logical organization and listener clarity.

Grade 10ELA12 Pages

$3.00

Instant download

Sentence Pattern Variety Worksheet | Grade 7 ELA Activities

Sentence Pattern Variety Worksheet | Grade 7 ELA Activities

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Identify how simple, compound, complex, and expanded sentences can shift emphasis and clarity.
  • Revise sentences to improve meaning by varying openings, length, and coordination/subordination.
  • Use coordinating and subordinating structures to control relationships such as cause, contrast, and condition.

Grade 7ELA30 Pages

Also included in: Grade 7 Text Coherence & Revision ELA Lesson Bundle (Alberta) +1 more

$5.00

Instant download

Grade 10 Science – Hydrologic Systems Worksheet (PDF + Answer Key)

Grade 10 Science – Hydrologic Systems Worksheet (PDF + Answer Key)

Riverstone ClassroomCreated byRiverstone Classroom

Learning Objectives

  • Understand the components and interactions within hydrologic systems, including precipitation, infiltration, runoff, and groundwater flow.
  • Explain concepts such as aquifer recharge and discharge, water-table fluctuations, and stream hydrographs.
  • Analyze how human modifications influence watershed water budgets and river morphology.
$2.00

Instant download

Neural Networks Worksheet Grade 11 Computer Science AI Learning

Neural Networks Worksheet Grade 11 Computer Science AI Learning

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how inputs, hidden layers, and outputs work in a neural network.
  • Describe what weights do and how learning changes them.
  • Identify common neural network terms and evaluate statements about neural networks.

Grade 11Computer Science30 Pages

Also included in: Grade 11 Computer Science Lesson Bundle: AI & Algorithm Design Patterns

$5.00

Instant download

Grade 4 Health Resources Worksheet | Understanding Community Support (PDF)

Grade 4 Health Resources Worksheet | Understanding Community Support (PDF)

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Identify community health services and explain how they help people stay healthy.
  • Match common health needs to the appropriate local health resource.
  • Use valid information to choose suitable services and navigate a simple health system.
$4.00

Instant download

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

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

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify parts of the cell membrane
  • Explain how substances move across the membrane
  • Describe the processes of diffusion, osmosis, and active transport
$4.00

Instant download

Grade 9 Science Worksheet | Molecular Evidence TEKS (PDF)

Grade 9 Science Worksheet | Molecular Evidence TEKS (PDF)

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how DNA, RNA, and protein sequence similarities can indicate common ancestry.
  • Use ideas from molecular clocks to describe how divergence times can be estimated from sequence divergence.
  • Interpret how conserved genes, gene duplications, and shared regulatory changes support evolutionary relationships.

Grade 9Science18 Pages

$4.00

Instant download

Grade 10 Science – RNA Variants Worksheet | TEKS Aligned (Worksheet + Answer Key)

Grade 10 Science – RNA Variants Worksheet | TEKS Aligned (Worksheet + Answer Key)

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify the different types of RNA and their functions in protein synthesis.
  • Explain how RNA substitutes for DNA during transcription.
  • Describe the roles of messenger RNA, transfer RNA, and ribosomal RNA in translating genetic information.
$3.00

Instant download

The History of Teaching Worksheet Grades 9 - 10  Holiday printable PDF

The History of Teaching Worksheet Grades 9 - 10 Holiday printable PDF

Learning Objectives

  • Explain how teaching roles have changed over time in different cultures and societies.
  • Identify key historical influences that shaped schools, classroom practices, and teacher responsibilities.
  • Evaluate how values and social needs affected what communities expected from educators.

Grade 10Holiday10 Pages

Also included in: Grade 11 Teaching in Holiday Custom Bundle: C3 Framework Worksheets +1 more

$5.00

Instant download

Grade 11 Science – Mole Calculations & Particles | Daily Reading Worksheet

Grade 11 Science – Mole Calculations & Particles | Daily Reading Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

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

Instant download

Impulse and Momentum Worksheet Grade 12 NGSSS Physics Practice

Impulse and Momentum Worksheet Grade 12 NGSSS Physics Practice

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain the relationship between impulse and change in momentum using vector ideas
  • Use impulse as the area under a force–time graph to predict momentum change
  • Compare how different force–time profiles can produce the same impulse

Grade 12Science16 Pages

$4.00

Instant download

Healthy Technology Habits Worksheet | Grade 3 Computer Science Activity

Healthy Technology Habits Worksheet | Grade 3 Computer Science Activity

Lantern Hill ResourcesCreated byLantern Hill Resources

Learning Objectives

  • Explain how balance, routines, and screen-time breaks support learning and focus.
  • Identify healthy versus unhealthy technology choices in everyday situations.
  • Use key vocabulary words (balance, habit, screen time, routine) correctly.

Grade 3Computer Science11 Pages

$3.00

Instant download

Grade 12 Social Studies — Critical Theory Worksheet MCQ Paper PDF + Answer Key

Grade 12 Social Studies — Critical Theory Worksheet MCQ Paper PDF + Answer Key

The Resource HubCreated byThe Resource Hub

Learning Objectives

  • Explain how critical theory interrogates power, ideology, and emancipation in analyses of social change.
  • Analyze how social reproduction and resistance can function as cause-and-consequence mechanisms in institutions.
  • Compare continuity and change across feminist, anti-colonial, and Marxist critical approaches.

Grade 12Social Studies10 Pages

$3.00

Instant download

Theme Perspectives Worksheet Grade 11 ELA Literary Analysis Ontario

Theme Perspectives Worksheet Grade 11 ELA Literary Analysis Ontario

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Identify a text’s central theme by tracing events, conflicts, and recurring patterns.
  • Explain how perspective (speaker/author/character) shapes meaning through viewpoint and selected details.
  • Evaluate how context influences interpretation of intent and the impact on readers or audiences.

Grade 11ELA11 Pages

$3.00

Instant download

Measurement Fundamentals Assessment for Grade 9 Science | AP Standards

Measurement Fundamentals Assessment for Grade 9 Science | AP Standards

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Understand the principles of metric measurement and instrument resolution.
  • Recognize the importance of calibration in obtaining reliable data.
  • Connect raw measurements to data representations and assess measurement uncertainty.
$5.00

Instant download

Mass Wasting and Coasts Worksheet | Grade 7 Earth Science Activity

Mass Wasting and Coasts Worksheet | Grade 7 Earth Science Activity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how gravity and water can move Earth materials downslope and across coastlines.
  • Describe how saturation and slope instability can lead to landslides.
  • Identify ways waves and storm surge reshape beaches, dunes, and shorelines.
$5.00

Instant download

Grade 8 Health | Online Behaviours Worksheet (Ontario Standards) (PDF)

Grade 8 Health | Online Behaviours Worksheet (Ontario Standards) (PDF)

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Explain how online interactions can affect relationships and mental well-being.
  • Identify harmful online behaviours such as cyberbullying and describe their potential impacts.
  • Apply strategies for preventing and responding to cyberbullying in realistic scenarios.
$4.00

Instant download

Text Evidence Worksheets for Stronger Interpretations | Grade 4 ELA

Text Evidence Worksheets for Stronger Interpretations | Grade 4 ELA

Golden Apple StudioCreated byGolden Apple Studio

Learning Objectives

  • Identify key ideas and supporting details across multiple sentences or paragraphs.
  • Explain how evidence from different parts of a text connects to an interpretation.
  • Evaluate whether evidence is relevant by checking how it matches the author’s progression of thought.

Grade 4ELA12 Pages

Also included in: Grade 4 ELA Reading Comprehension Worksheets Bundle | Ontario +1 more

$3.00

Instant download

Grade 8 Science Worksheet | Sources of Variation (CA Standards PDF)

Grade 8 Science Worksheet | Sources of Variation (CA Standards PDF)

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how genetic variation arises from allele combinations and DNA changes.
  • Describe how mutations introduce new alleles and how these can affect traits.
  • Connect variation in traits to the process of natural selection.

Grade 8Science16 Pages

$4.00

Instant download

Grade 11 Science | Reaction Rearrangement in Chemistry - Reading Comprehension

Grade 11 Science | Reaction Rearrangement in Chemistry - Reading Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand the concept of atom rearrangement during chemical reactions.
  • Identify how bonds break and reform without changing the types of atoms involved.
  • Interpret balanced chemical equations as indicators of atom conservation.

Grade 11Science50 Pages

$5.00

Instant download

Final Integration Practice Worksheet | Grade 12 ELA

Final Integration Practice Worksheet | Grade 12 ELA

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Apply an integrated revision process so a draft functions as one connected message across written and oral formats.
  • Use evidence to support major claims and sustain logical reasoning throughout the text and presentation.
  • Maintain consistent language choices and check editing details so format and multimodal elements reinforce meaning rather than distract.
$3.00

Instant download

Grade 12 Science | Understanding Circular Motion - Daily Reading Comprehension

Grade 12 Science | Understanding Circular Motion - Daily Reading Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

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

Grade 12Science46 Pages

Also included in: Daily Reading Comprehension Skills Lesson Bundle | Grade 12 Science AP +1 more

$5.00

Instant download

Grade 10 Social Studies — Globalization Rise Worksheet MCQ

Grade 10 Social Studies — Globalization Rise Worksheet MCQ

The Resource HubCreated byThe Resource Hub

Learning Objectives

  • Understand the key developments and policy shifts in globalization since the 1970s.
  • Analyze the economic, social, and political impacts of globalization across regions and groups.
  • Interpret statistical evidence related to trade, investment, and multinational corporations.
$3.00

Instant download

Grade 10 Science | Gene Regulation Worksheet (TEKS Aligned + Answer Key) (PDF)

Grade 10 Science | Gene Regulation Worksheet (TEKS Aligned + Answer Key) (PDF)

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand the mechanisms controlling gene expression at transcriptional and post-transcriptional levels.
  • Identify components such as promoters, enhancers, transcription factors, and epigenetic modifications involved in gene regulation.
  • Explain how gene regulation affects cell function, differentiation, and response to signals.
$3.00

Instant download

Kindergarten Saving for a Goal Financial Literacy Worksheet | Alberta

Kindergarten Saving for a Goal Financial Literacy Worksheet | Alberta

The Resource HubCreated byThe Resource Hub

Learning Objectives

  • Identify what it means to save money for a goal
  • Use goal and future in a simple, correct way
  • Choose actions that match a saving plan

KindergartenFinancial Literacy8 Pages

$3.00

Instant download

Point of View Worksheet Grade 7 ELA TEKS Reading Skills Activity

Point of View Worksheet Grade 7 ELA TEKS Reading Skills Activity

Golden Apple StudioCreated byGolden Apple Studio

Learning Objectives

  • Identify how point of view (first-person, third-person, or speaker-driven) shapes what a reader understands.
  • Explain how narration details, description, and word choice connect perspective to theme and author’s purpose.
  • Analyze how shifts in perspective or framing can change the interpretation of events or claims.

Grade 7ELA16 Pages

Also included in: Grade 7 ELA Reading Skills & Evidence Lesson Bundle | TEKS +1 more

$4.00

Instant download

Grade 12 Science Worksheet | Evolutionary Change Mechanisms (PDF)

Grade 12 Science Worksheet | Evolutionary Change Mechanisms (PDF)

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how natural selection, genetic drift, and gene flow each change allele frequencies in populations
  • Analyze how drift, especially in small populations, can cause random fixation or loss of alleles
  • Evaluate how gene flow affects genetic relatedness and diversification among populations

Grade 12Science16 Pages

Also included in: Grade 12 Genetics & Evolution Science Lesson Bundle, General Framework +1 more

$4.00

Instant download

Grade 9 ELA Sentence Variety Worksheet | Writing Skills | BC Curriculum

Grade 9 ELA Sentence Variety Worksheet | Writing Skills | BC Curriculum

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Distinguish between simple, compound, and complex sentences and explain how their structure affects meaning.
  • Use restrictive and nonrestrictive elements to add precise or extra information without changing the intended emphasis.
  • Revise sentences by rearranging clauses to improve clarity, pacing, and logical flow.

Grade 9ELA10 Pages

$3.00

Instant download

Grade 11 Science – Model Evidence & Scientific Practice | Reading Worksheet

Grade 11 Science – Model Evidence & Scientific Practice | Reading Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand the purpose of scientific models and how they are evaluated.
  • Learn how evidence from new conditions influences model credibility.
  • Explore criteria used to assess and refine scientific models.
$4.00

Instant download

Civic Wealth Building Worksheet for Grade 8 Holiday | Assessment & Student Practice

Civic Wealth Building Worksheet for Grade 8 Holiday | Assessment & Student Practice

Learning Objectives

  • Understand the role of taxes and budgeting in civic life and personal finance.
  • Reflect on ethical considerations related to taxation and economic equality.
  • Analyze stories of civic leaders advocating for fair taxation.

Grade 8Holiday9 Pages

$5.00

Instant download

Equilibrium Quantification Worksheet | Grade 12 Science Practice

Equilibrium Quantification Worksheet | Grade 12 Science Practice

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Use equilibrium constants to quantify reactant and product activity ratios at steady state.
  • Compare reaction quotient Q with equilibrium constant K to predict the direction of net reaction.
  • Relate temperature changes to shifts in equilibrium constants and link thermodynamics to equilibrium using Gibbs free energy.
$5.00

Instant download

Grade 8 Science | Internal Structures Worksheet | California Standards

Grade 8 Science | Internal Structures Worksheet | California Standards

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Explain how internal structures help living organisms survive by supporting processes like circulation, digestion, and respiration.
  • Connect the structure of organs or tissues to their specific functions in transporting materials within an organism.
  • Describe how external structures (such as beaks, teeth, shells, and leaves) work with internal systems to meet survival needs.

Grade 8Science10 Pages

$3.00

Instant download

Algorithm Design Fundamentals Worksheet Grade 7 Computer Science Activities

Algorithm Design Fundamentals Worksheet Grade 7 Computer Science Activities

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Define key algorithm vocabulary and explain how an algorithm is a sequence of instructions.
  • Identify whether a set of steps forms a clear, logical algorithm.
  • Use precision and logical reasoning to choose, write, and evaluate algorithm steps.
$5.00

Instant download

Grade 8 Science Criteria & Constraints Worksheet | CA Standards

Grade 8 Science Criteria & Constraints Worksheet | CA Standards

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain the difference between criteria and constraints in engineering and science problems
  • Identify measurable criteria and realistic constraints in a design scenario
  • Use criteria and constraints to justify which solution is most feasible

Grade 8Science15 Pages

$4.00

Instant download

Grade 7 Science Worksheet – Variable Control | Ontario Standards (PDF)

Grade 7 Science Worksheet – Variable Control | Ontario Standards (PDF)

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Identify independent, dependent, and controlled variables in fair test designs
  • Use operational definitions to describe how variables are measured in an investigation
  • Design fair tests that reduce confounding by using controls, replication, and consistent timing or conditions

Grade 7Science17 Pages

Also included in: Grade 7 Science Inquiry & Data Lesson Bundle: Ontario Worksheet Set +1 more

$4.00

Instant download

Grade 8 Science Worksheet – Homeostatic Control | Ontario Standards (PDF)

Grade 8 Science Worksheet – Homeostatic Control | Ontario Standards (PDF)

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how negative and positive feedback mechanisms help maintain internal stability in the body.
  • Describe how cells and organ systems communicate using signals to regulate variables around a set point.
  • Use examples (blood glucose, temperature, and water balance) to connect sensors, control centers, and effectors.

Grade 8Science16 Pages

Also included in: Grade 8 Cell Structure & Homeostasis Science Lesson Bundle (Ontario) +1 more

$4.00

Instant download

Grade 10 Science | Evolution Evidence - Grade Science -  Reading Comprehension

Grade 10 Science | Evolution Evidence - Grade Science - Reading Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand how fossil records provide evidence of evolution.
  • Identify patterns of organism development through geological history.
  • Explain the significance of transitional fossils and extinction events.

Grade 10Science46 Pages

$5.00

Instant download

Grade 9 Science | Impulse and Collision Worksheet | BC Aligned

Grade 9 Science | Impulse and Collision Worksheet | BC Aligned

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Explain the concept of impulse as force acting over time and its effect on an object's momentum.
  • Describe how collisions involve energy transfer and the differences between elastic and inelastic collisions.
  • Analyze force-time profiles during collisions to understand impulse magnitude and direction.
$3.00

Instant download

Grade 10 Science | Phase Change Energy Worksheet | California Standards

Grade 10 Science | Phase Change Energy Worksheet | California Standards

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Explain how temperature change differs from energy stored during phase changes.
  • Interpret heating-curve plateaus as energy reorganizing particle arrangements rather than increasing particle kinetic energy.
  • Use a particle model to describe melting and boiling at the level of intermolecular forces and motion.

Grade 10Science11 Pages

$3.00

Instant download

Grade 10 Science Measurement Accuracy Worksheet (Ontario) PDF

Grade 10 Science Measurement Accuracy Worksheet (Ontario) PDF

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Distinguish between precision and accuracy and identify sources of random and systematic error in measurements.
  • Apply significant-figure rules to reported measurements and perform calculations with proper uncertainty awareness.
  • Calculate and interpret uncertainty using instrument limits and describe how calibration supports reliable data.
$4.00

Instant download

Grade 6 Science | Control Coupling in Aerodynamics - Daily Reading Comprehension

Grade 6 Science | Control Coupling in Aerodynamics - Daily Reading Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand the concept of control surfaces in aircraft.
  • Learn about aerodynamic interactions such as adverse yaw and control coupling.
  • Identify techniques used to mitigate unwanted control effects.

Grade 6Science46 Pages

$5.00

Instant download

Grade 8 Science – Natural Selection Evidence Worksheet | California Standards

Grade 8 Science – Natural Selection Evidence Worksheet | California Standards

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand the concept of natural selection and its role in evolution
  • Identify evidence supporting natural selection such as fossil records, structural similarities, and genetic differences
  • Recognize how environmental pressures influence advantageous traits and reproductive success
$4.00

Instant download

Grade 9 Science | Reaction Essentials Worksheet | BC Standards

Grade 9 Science | Reaction Essentials Worksheet | BC Standards

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Understand the basic concepts of chemical reactions, including reactants, products, and bond changes.
  • Interpret and write symbolic chemical equations, including state symbols and stoichiometric coefficients.
  • Explain energy transfer during reactions, distinguishing between energy absorption and release.
$3.00

Instant download

Grade 6 Science – Prototype Evaluation & Testing | Daily Reading Worksheet

Grade 6 Science – Prototype Evaluation & Testing | Daily Reading Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand the purpose of prototype evaluation in science projects.
  • Identify different types of data used to assess prototypes.
  • Learn how to interpret measurements and observations to improve models.
$4.00

Instant download

Browse more categories

About Reading comprehension Worksheets

Find reading comprehension worksheets for class practice, homework, or self-study. All 40,284 are instant PDF downloads.

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.