Free. Exclusive. Just for you.
Four unique services that make learning easier, faster, and smarter - only on our website.

Grade 5 English grammar worksheet from Class1to12.com, teaching the difference between "for" and "since" with various sentence completion tasks.

English grammar worksheet for Grade 5 focusing on the use of "for" and "since" with fill-in-the-blank exercises.

English grammar worksheet for Grade 5 focusing on the use of "for" and "since" with fill-in-the-blank exercises.

PNG 2479×3508 756.9 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #251692
Show Answer Key & Explanations Step-by-step solution for: 5th Grade Grammar: Key Skills and Worksheets | YourDictionary
Let's solve this grammar exercise step by step. The task is to fill in the blanks with "for" or "since" correctly.

---

🔹 Rule Reminder:


- Use "since" when referring to a specific point in time (e.g., a year, date, event, or moment).
- Example: *since 2008*, *since Monday*, *since I was born*.
- Use "for" when referring to a duration of time (a period).
- Example: *for 20 minutes*, *for 3 years*, *for a long time*.

---

Now, let’s go through each sentence:

---

a. I have lived in Bengaluru since 2008.
Correct as given.
→ "2008" is a specific year → use since.

---

b. I have boiled the water ________ 20 minutes.
→ "20 minutes" is a duration → use for.
for

---

c. She has been my class teacher ________ 3 years.
→ "3 years" is a duration → use for.
for

---

d. They have lived there ________ I was born.
→ "I was born" is a specific point in time → use since.
since

---

e. He's played cricket ________ 15 years.
→ "15 years" is a duration → use for.
for

---

f. We have watered the fig tree ________ 2015.
→ "2015" is a specific year → use since.
since

---

g. Grandpa has not felt well ________ the last few months.
→ "the last few months" refers to a duration → use for.
for

> Note: Although "since" can sometimes be used with "last," it's incorrect here because "the last few months" is a period, not a starting point. So for is correct.

---

h. He has been studying ________ 7 am.
→ "7 am" is a specific time → use since.
since

---

i. You've sat in that seat ________ Monday.
→ "Monday" is a specific day → use since.
since

---

j. She hasn't eaten anything ________ last night.
→ "last night" is a specific point in time → use since.
since

---

k. The two countries haven't had good terms ________ a long time.
→ "a long time" is a duration → use for.
for

---

l. I haven't seen a movie ________ a long time.
→ "a long time" is a duration → use for.
for

---

m. She's been partying ________ three days in a row.
→ "three days in a row" indicates a duration → use for.
for

---

n. Indians have been migrating to the USA for better prospects ________ time immemorial.
→ "time immemorial" means "from a very distant past" — a starting point in time → use since.
since

---

o. India's Independence day has been celebrated ________ 1947.
→ "1947" is a specific year → use since.
since

---

p. They have all been travelling ________ last month.
→ "last month" refers to a period (not a point) → use for.
for

> Note: Even though "last month" might seem like a point, in context, it implies a duration (the entire month). So for is correct.

---

q. Deshpande went to the park. He has been playing there ________ his childhood.
→ "his childhood" is a period of time, but also refers to a point in time (when he was a child) → use since.
since

> Reason: It's implying from the beginning of his childhood onward.

---

Final Answers:



| Sentence | Answer |
|--------|--------|
| a. | since |
| b. | for |
| c. | for |
| d. | since |
| e. | for |
| f. | since |
| g. | for |
| h. | since |
| i. | since |
| j. | since |
| k. | for |
| l. | for |
| m. | for |
| n. | since |
| o. | since |
| p. | for |
| q. | since |

---

📝 Summary:


- Use "since" with points in time: years, dates, events, moments.
- Use "for" with durations: minutes, hours, years, etc.

This helps clarify the difference between when something started vs. how long it has lasted.

Let me know if you'd like a printable version or explanation in simpler language!
Parent Tip: Review the logic above to help your child master the concept of grammar worksheets for grade 5.
Print Download

How to use

Click Print to open a print-ready version directly in your browser, or use Download to save the file to your device. The ⭐ Answer button generates an AI answer key instantly - useful for teachers who need a quick reference. Need a different version? Our AI Worksheet Generator lets you create a custom worksheet on any topic in seconds.

(view all grammar worksheets for grade 5)

Grade 5 English Resources Printable Worksheets Topic: Hyphens
Grammar test grade 5 - ESL worksheet by Tayloranne
5th Grade Language Arts Worksheets
5th Grade Language Arts Worksheets
Download 5th Grade Grammar Worksheets | Scholastic
Grade 5 English Grammar Practice activity | Live Worksheets
Fifth Grade Spelling Words List - Week 2 | K12Reader
4th grade english worksheet free pdf printable
Pin on สื่อไปสอน
Year 5 Spelling, Grammar and Creativity Worksheet (15 sheets