Grade 7 ELA Worksheets

1,117 worksheets
Grade 7 ELA – Cause & Effect Texts Daily Reading Worksheet | TEKS Aligned

Grade 7 ELA – Cause & Effect Texts Daily Reading Worksheet | TEKS Aligned

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify cause-and-effect relationships in narrations and informational texts
  • Analyze how events and decisions lead to specific outcomes
  • Apply understanding of causal links to interpret stories and arguments
$4.00

Instant download

Grade 7 ELA Worksheet 1 – Writing Routinely (Grade 7 ELA) PDF with Short Notes

Grade 7 ELA Worksheet 1 – Writing Routinely (Grade 7 ELA) PDF with Short Notes

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Explain how routine writing supports fluency, organization, and clarity over time.
  • Identify how different time frames (longer vs. shorter) affect drafting and revision.
  • Apply cause-and-effect reasoning to describe how writing cycles improve evidence and structure.
$3.00

Instant download

Revising For Clarity Worksheet | Ontario Grade 7 ELA Practice PDF

Revising For Clarity Worksheet | Ontario Grade 7 ELA Practice PDF

JCreated byJ.S Sheets

Learning Objectives

  • Revise vague writing by replacing general words with specific details and examples.
  • Strengthen clarity by improving sentence meaning, definitions, and logical relationships between ideas.
  • Apply a revising checklist to check for pronoun clarity, transitions, and consistent key terms.

Grade 7ELA10 Pages

$5.00

Instant download

Grammar Accuracy Worksheet | Grade 7 ELA Ontario Editing & Writing Skills

Grammar Accuracy Worksheet | Grade 7 ELA Ontario Editing & Writing Skills

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Identify and correct common grammar errors that affect clarity, including verb tense consistency and pronoun references.
  • Revise sentences to improve accuracy of sentence parts, agreement, and modifier placement.
  • Use reliable grammatical patterns to explain ideas clearly and maintain logical relationships.

Grade 7ELA11 Pages

$3.00

Instant download

Summarizing Key Ideas Worksheet Grade 7 ELA Reading Comprehension

Summarizing Key Ideas Worksheet Grade 7 ELA Reading Comprehension

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Identify a speaker’s main idea and supporting details.
  • Distinguish essential information from elaboration when summarizing.
  • Write a concise summary that preserves the speaker’s intent and structure.

Grade 7ELA11 Pages

Also included in: Speaking and Listening Lesson Bundle | Grade 7 ELA | General ELA +1 more

$3.00

Instant download

Grade 7 ELA Word Meaning Worksheet | CCSS Aligned Practice (PDF)

Grade 7 ELA Word Meaning Worksheet | CCSS Aligned Practice (PDF)

Golden Apple StudioCreated byGolden Apple Studio

Learning Objectives

  • Determine the precise meaning of words and phrases in informational writing by using context clues.
  • Identify how connotation and specialized usage change the tone and interpretation of a text.
  • Use structural clues (examples, definitions, and signal words) to infer meaning accurately.
$4.00

Instant download

Synthesis Connections Worksheet Pack | Grade 7 ELA Practice

Synthesis Connections Worksheet Pack | Grade 7 ELA Practice

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Define synthesis and explain how it differs from summarizing
  • Identify and describe relationships among ideas (cause/effect, problem/solution, comparison) in texts
  • Use evidence from one or more text parts to write a synthesis that answers a guiding purpose
$3.00

Instant download

Grade 7 ELA Presenting Knowledge Worksheet (CCSS) – Reading & Speaking Skills

Grade 7 ELA Presenting Knowledge Worksheet (CCSS) – Reading & Speaking Skills

Golden Apple StudioCreated byGolden Apple Studio

Learning Objectives

  • Organize claims and findings into a clear, focused presentation with a logical progression of ideas.
  • Connect each major claim to relevant evidence and explain how the evidence supports the claim.
  • Strengthen presentations by choosing purposeful visuals and multimedia and using appropriate transitions and structure.

Grade 7ELA16 Pages

Also included in: Grade 7 ELA Speaking & Listening Lesson Bundle | Common Core CCSS +1 more

$4.00

Instant download

Purposeful Revision Worksheet | CCSS Aligned Grade 7 ELA Practice

Purposeful Revision Worksheet | CCSS Aligned Grade 7 ELA Practice

JCreated byJ.S Sheets

Learning Objectives

  • Revise writing to better match purpose and intended audience by strengthening development, organization, and evidence
  • Improve sentence-level clarity by refining language for coherence, style, and readability
  • Edit drafts for grammar, usage, punctuation, and spelling so meaning stays clear

Grade 7ELA10 Pages

$5.00

Instant download

Grade 7 ELA – Understanding Comma Rules for Clarity | Daily Reading Worksheet

Grade 7 ELA – Understanding Comma Rules for Clarity | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify when to use commas in lists
  • Apply comma placement in sentences with multiple items
  • Recognize correct comma usage in introductory phrases
$4.00

Instant download

Grade 7 ELA – Locating Text Features Daily Reading Worksheet | Alberta Standards

Grade 7 ELA – Locating Text Features Daily Reading Worksheet | Alberta Standards

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify headings and subheadings in a text
  • Understand how text features help organize information
  • Distinguish between main content and text features
$4.00

Instant download

Grade 7 ELA – Coherent Paragraphs & Transitions Daily Reading Worksheet

Grade 7 ELA – Coherent Paragraphs & Transitions Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Understand the importance of topic sentences in paragraphs.
  • Identify supporting details that relate to the main idea.
  • Recognize how transitions improve paragraph cohesion.
$4.00

Instant download

Grade 7 ELA – Daily  Worksheet & Practice with Cause and Effect  | TEKS-Aligned

Grade 7 ELA – Daily Worksheet & Practice with Cause and Effect | 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

Grade 7 ELA Worksheet 1: Pronoun Usage with Short Notes (Printable PDF)

Grade 7 ELA Worksheet 1: Pronoun Usage with Short Notes (Printable PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Use correct pronoun case (subject vs. object) to make sentences clear.
  • Apply pronoun-antecedent agreement to match pronouns with their referents.
  • Choose appropriate reflexive and personal pronouns for precise meaning.
$3.00

Instant download

Making Meaning Worksheet Pack | Grade 7 ELA Practice

Making Meaning Worksheet Pack | Grade 7 ELA Practice

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Use active comprehension strategies to build meaning while reading
  • Monitor understanding by noticing connections and confusion and adjusting strategies
  • Use context clues and prior knowledge to interpret unfamiliar words and maintain the gist

Grade 7ELA11 Pages

Also included in: Reading and Viewing Lesson Bundle | Grade 7 ELA BC Framework +1 more

$3.00

Instant download

Text Comprehension Worksheet Grade 7 ELA TEKS Reading Skills Practice

Text Comprehension Worksheet Grade 7 ELA TEKS Reading Skills Practice

Golden Apple StudioCreated byGolden Apple Studio

Learning Objectives

  • Determine the central idea of a text and identify supporting details in both informational and literary passages.
  • Distinguish literal meanings from inferences supported by evidence.
  • Explain how details function within paragraphs and across a selection to strengthen accurate interpretation.

Grade 7ELA16 Pages

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

$4.00

Instant download

Strong Evidence ELA Worksheet | Grade 7 Practice for Standards Mastery

Strong Evidence ELA Worksheet | Grade 7 Practice for Standards Mastery

JCreated byJ.S Sheets

Learning Objectives

  • Identify claim types in an informational text and match them to relevant evidence
  • Explain how direct quotes and accurate paraphrases support a claim
  • Distinguish strong evidence from details that only loosely connect to a claim

Grade 7ELA10 Pages

$5.00

Instant download

Elements and Meaning Worksheet for Grade 7 ELA | Standards-Aligned Practice

Elements and Meaning Worksheet for Grade 7 ELA | Standards-Aligned Practice

JCreated byJ.S Sheets

Learning Objectives

  • Explain how an author’s choices about perspective, plot, organization, and descriptive details shape a reader’s understanding.
  • Analyze how tone, imagery, and word choice influence meaning and interpretation in a text.
  • Connect specific evidence from a passage to an identified effect (such as building tension or clarifying a concept).

Grade 7ELA10 Pages

$5.00

Instant download

Grade 7 ELA – Evidence & Source Corroboration | Daily Reading Worksheet

Grade 7 ELA – Evidence & Source Corroboration | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify credible sources by evaluating their evidence
  • Recognize bias and incomplete information in sources
  • Compare conflicting sources to determine most reliable evidence
$4.00

Instant download

Grade 7 Text Feature Analysis Worksheet | Ontario ELA Reading Skills

Grade 7 Text Feature Analysis Worksheet | Ontario ELA Reading Skills

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Identify how headings, subheadings, captions, footnotes, diagrams, and tables contribute to meaning in a text
  • Explain how different text features clarify structure, emphasis, and relationships among ideas
  • Integrate information from text features with surrounding paragraphs to avoid treating visuals as separate

Grade 7ELA10 Pages

$3.00

Instant download

Dialogue Punctuation Worksheet for Grade 7 | ELA Practice & Standards

Dialogue Punctuation Worksheet for Grade 7 | ELA Practice & Standards

JCreated byJ.S Sheets

Learning Objectives

  • Use quotation marks correctly for direct dialogue and coordinate punctuation with sentence boundaries and attribution.
  • Choose correct punctuation placement when quoted speech ends before or after the dialogue tag (attribution).
  • Apply capitalization and apostrophes accurately in quoted material, including contractions.

Grade 7ELA10 Pages

$5.00

Instant download

Theme Meaning Worksheet Pack | Grade 7 ELA Practice

Theme Meaning Worksheet Pack | Grade 7 ELA Practice

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Explain how theme is a central idea about life, society, or human behavior that develops across a text
  • Support a theme statement using evidence such as events, character decisions, conflicts, and recurring ideas
  • Differentiate between a topic and a theme and connect explanations to specific details
$3.00

Instant download

Evidence Corroboration Worksheet Grade 7 ELA TEKS Reading Activity

Evidence Corroboration Worksheet Grade 7 ELA TEKS Reading Activity

Golden Apple StudioCreated byGolden Apple Studio

Learning Objectives

  • Explain how corroboration strengthens a conclusion by comparing evidence across multiple credible sources.
  • Evaluate source credibility by identifying bias, incomplete coverage, and differences in methods or purpose.
  • Use conflicting and matching evidence to decide which claims are best supported and most relevant to a research question.

Grade 7ELA16 Pages

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

$4.00

Instant download

Complex Literature Insights Worksheet for Grade 7 | CCSS ELA Practice

Complex Literature Insights Worksheet for Grade 7 | CCSS ELA Practice

JCreated byJ.S Sheets

Learning Objectives

  • Use evidence from a complex text to make inferences about character motives and themes.
  • Explain how literary structure and difficult passages shape a reader’s understanding.
  • Synthesize multiple details from a text to support an interpretation.

Grade 7ELA10 Pages

$5.00

Instant download

Explanatory Structure Worksheet | CCSS Grade 7 ELA Practice PDF

Explanatory Structure Worksheet | CCSS Grade 7 ELA Practice PDF

JCreated byJ.S Sheets

Learning Objectives

  • Identify how explanatory writing uses an introduction, body, and conclusion to guide readers.
  • Use transitions to connect claims with supporting facts, definitions, and examples.
  • Evaluate whether a text’s structure helps understanding rather than just presenting a list of information.

Grade 7ELA10 Pages

$5.00

Instant download

Media Purpose Worksheet | Grade 7 ELA Ontario Reading & Analysis Skills

Media Purpose Worksheet | Grade 7 ELA Ontario Reading & Analysis Skills

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Identify the intended purpose of a media text (inform, persuade, entertain, or position an issue).
  • Analyze how tone and selection of details shape a message and influence meaning.
  • Explain how perspective affects what is emphasized or omitted in a media message.

Grade 7ELA11 Pages

$3.00

Instant download

Grade 7 ELA | Genre Structure Worksheet  | Alberta Standards

Grade 7 ELA | Genre Structure Worksheet | Alberta Standards

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Identify how organization differs across narrative, informational, and persuasive genres
  • Revise writing by aligning paragraph order with genre expectations and purpose
  • Use genre-appropriate transitions and details to improve comprehension
$3.00

Instant download

Transition Coherence Worksheet Practice | Grade 7 ELA

Transition Coherence Worksheet Practice | Grade 7 ELA

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Use transition phrases and reference words to show relationships among ideas (cause, effect, sequence, contrast, and addition).
  • Improve coherence by connecting evidence, explanation, and concluding thoughts within and across paragraphs.
  • Avoid overusing transitions so the writing stays smooth and easy to follow.

Grade 7ELA30 Pages

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

$5.00

Instant download

Grade 7 ELA – Purposeful Planning & Daily Reading Worksheet | Alberta Standards

Grade 7 ELA – Purposeful Planning & Daily Reading Worksheet | Alberta Standards

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify the main purpose of a written passage.
  • Understand how writers organize their ideas to serve their purpose.
  • Develop skills to analyze a writer's intent and audience.
$4.00

Instant download

Grade 7 ELA – Understanding Theme & Literary Analysis | Daily Reading Worksheet

Grade 7 ELA – Understanding Theme & Literary Analysis | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify the main theme presented in a narrative passage.
  • Connect character decisions and events to the overarching theme.
  • Analyze how conflicts and details develop the theme.
$4.00

Instant download

Grade 7 ELA – Discovering the Theme of Friendship & Text Analysis | Daily Reading Worksheet

Grade 7 ELA – Discovering the Theme of Friendship & Text Analysis | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify themes related to friendship in a literary passage.
  • Analyze how recurring ideas, conflicts, and outcomes help develop the theme.
  • Draw evidence from text to support understanding of the theme.
$4.00

Instant download

Punctuation For Clarity Grade 7 ELA Worksheet | Alberta Standards Practice

Punctuation For Clarity Grade 7 ELA Worksheet | Alberta Standards Practice

JCreated byJ.S Sheets

Learning Objectives

  • Use periods, question marks, exclamation marks, and commas to show sentence boundaries and intended emphasis.
  • Apply comma rules to separate ideas and improve coherence in writing.
  • Revise sentences to correct punctuation so meaning and tone remain clear.

Grade 7ELA10 Pages

$5.00

Instant download

Explanatory Texts Worksheet Grade 7 ELA Informational Writing Skills

Explanatory Texts Worksheet Grade 7 ELA Informational Writing Skills

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Identify the purpose and key features of explanatory (informative) writing.
  • Explain how definitions and supporting details help readers understand specialized terms.
  • Use information to determine whether statements about explanatory texts are accurate.

Grade 7ELA11 Pages

Also included in: Grade 7 Writing Lesson Bundle – ELA Skills | General ELA +1 more

$3.00

Instant download

Character Interactions Worksheet Grade 7 ELA Literary Analysis Activity

Character Interactions Worksheet Grade 7 ELA Literary Analysis Activity

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Analyze how characters’ dialogue, actions, and reactions reveal beliefs, values, and motivations
  • Infer meaning from character interactions during conflict, misunderstanding, and compromise
  • Connect relationships between characters to key events and the text’s larger message
$3.00

Instant download

Evidence Links Worksheet | Grade 7 ELA Practice & Assessment

Evidence Links Worksheet | Grade 7 ELA Practice & Assessment

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Identify claim and choose evidence that directly supports it.
  • Explain how evidence connects to an interpretation using clear reasoning.
  • Distinguish relevant evidence from unrelated facts.

Grade 7ELA11 Pages

Also included in: Reading and Viewing Lesson Bundle | Grade 7 ELA BC Framework +1 more

$3.00

Instant download

Grade 7 After Reading Synthesis Worksheet | Ontario ELA Reading Response

Grade 7 After Reading Synthesis Worksheet | Ontario ELA Reading Response

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Use details from a text to synthesize a coherent summary and interpretation.
  • Identify the theme or author message by connecting evidence to inferences.
  • Explain how the sequence of events contributes to overall meaning.

Grade 7ELA11 Pages

$3.00

Instant download

Grade 7 ELA – Supporting Details & Evidence | Daily Reading Worksheet

Grade 7 ELA – Supporting Details & Evidence | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify relevant supporting details in a passage
  • Distinguish between main ideas and supporting details
  • Understand how evidence connects to claims
$4.00

Instant download

Grade 7 ELA | Central Ideas Worksheet (General ELA Standards) PDF

Grade 7 ELA | Central Ideas Worksheet (General ELA Standards) PDF

Golden Apple StudioCreated byGolden Apple Studio

Learning Objectives

  • Identify central ideas in an informational text by looking for recurring claims across paragraphs.
  • Explain how supporting details (examples, definitions, data) develop or refine a central idea over time.
  • Distinguish between a central idea and a supporting detail or a single piece of information.
$4.00

Instant download

Grade 7 ELA – Research Projects & Daily Reading | Daily Reading Worksheet

Grade 7 ELA – Research Projects & Daily Reading | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Understand the purpose and formulation of research questions.
  • Identify relevant information from a reading passage about renewable energy.
  • Answer a variety of question types to demonstrate comprehension and critical thinking.
$4.00

Instant download

Morphological Strategies Worksheet Grade 7 ELA Practice and Review

Morphological Strategies Worksheet Grade 7 ELA Practice and Review

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Explain how prefixes, roots, and suffixes (morphemes) help decode unfamiliar vocabulary.
  • Use morphological clues to infer word meanings and recognize relationships between words.
  • Apply a step-by-step process (prefix/root/suffix) to create a definition for an unknown word.

Grade 7ELA11 Pages

Also included in: Grade 7 Language (Grammar) Lesson Bundle | CCSS ELA Conventions +1 more

$3.00

Instant download

Multimedia Explanations Worksheet Pack Grade 7 ELA Practice

Multimedia Explanations Worksheet Pack Grade 7 ELA Practice

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Explain how visuals (charts, diagrams, images, audio) can strengthen an explanatory text’s central idea.
  • Use captions or brief labels to help readers interpret what a visual shows.
  • Align multimedia placement with the related text so information connects clearly.

Grade 7ELA11 Pages

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

$3.00

Instant download

Grade 7 ELA – Understanding Fragments & Run-Ons | Daily Reading Worksheet

Grade 7 ELA – Understanding Fragments & Run-Ons | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify sentence fragments and run-on sentences.
  • Differentiate between complete and incomplete thoughts.
  • Correctly punctuate sentences to avoid fragments and run-ons.
$4.00

Instant download

Grade 7 ELA – Pronoun Usage & Agreement | Daily Reading Worksheet

Grade 7 ELA – Pronoun Usage & Agreement | 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

Grade 7ELA24 Pages

Also included in: Language (Grammar) Grade 7 ELA Daily Reading Lesson Bundle | CCSS +1 more

$4.00

Instant download

Grade 7 ELA – Syntax and Style Worksheet (Common Core) (PDF)

Grade 7 ELA – Syntax and Style Worksheet (Common Core) (PDF)

Golden Apple StudioCreated byGolden Apple Studio

Learning Objectives

  • Identify how sentence syntax (simple, compound, and complex) affects emphasis and tone.
  • Revise sentences to improve coherence by combining ideas effectively.
  • Detect and correct common writing errors such as run-ons and fragments.

Grade 7ELA16 Pages

Also included in: 7th Grade ELA Language & Conventions Lesson Bundle | CCSS +1 more

$4.00

Instant download

Interpretation Support Worksheet Pack | Grade 7 ELA Practice

Interpretation Support Worksheet Pack | Grade 7 ELA Practice

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Explain how to connect a claim to evidence using reasoning
  • Distinguish what evidence states from what it suggests
  • Use multiple pieces of evidence to support one focused interpretation

Grade 7ELA11 Pages

Also included in: Reading and Viewing Lesson Bundle | Grade 7 ELA BC Framework +1 more

$3.00

Instant download

Tone for Audience Worksheet | Grade 7 ELA Ontario Writing & Media Skills

Tone for Audience Worksheet | Grade 7 ELA Ontario Writing & Media Skills

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Explain how tone (word choice and attitude) changes depending on an audience.
  • Revise writing by adjusting formality, evidence, and respectful language to fit the purpose.
  • Identify tone and describe how it affects a reader’s understanding and trust.

Grade 7ELA11 Pages

$3.00

Instant download

Grade 7 ELA – Daily Worksheet & Understanding Author Purpose | BC Standards

Grade 7 ELA – Daily Worksheet & Understanding Author Purpose | BC Standards

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify the author's main purpose in a text
  • Analyze how word choice and tone influence meaning
  • Recognize patterns used by authors to emphasize ideas
$4.00

Instant download

Grade 7 ELA – Sentence Variety Design & Practice | Daily Reading Worksheet

Grade 7 ELA – Sentence Variety Design & Practice | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify different types of sentences: simple, compound, and complex.
  • Understand how sentence variety enhances writing clarity and flow.
  • Recognize patterns in sentence structure to improve writing style.
$4.00

Instant download

About Grade 7 ELA Worksheets

Browse 1,117 printable Grade 7 ELA worksheets — ready-to-print PDFs with answer keys where available.

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