Since or For

Complete the following sentences using since or for.

Hints:

Use since with the starting point of action. Use for with a period of time.

1. It has been raining ................ morning.

2. I have been waiting for the bus ................ two hours.

3. He has been looking for a job ................ six months.

4. I have been gardening ................ morning.

5. What have you been doing ................ last year?

6. You have been telling this ................ a long time.

7. She has been looking for a job ................ she left school.

8. I have been teaching in this college ................ 20 years.

Answers

1. It has been raining since morning.

2. I have been waiting for the bus for two hours.

3. He has been looking for a job for six months.

4. I have been gardening since morning.

5. What have you been doing since last year?

6. You have been telling this for a long time.

7. She has been looking for a job since she left school.

8. I have been teaching in this college for 20 years.

Sections in this article

Prepositions
Correct use of prepositions

 

Recent Posts

Grammar Worksheets

English Grammar

Business English

Practical English Usage

English Vocabulary

English Speaking

Class 10 Grammar Worksheets

Class 9 Grammar Worksheets

Class 8 Grammar Worksheets

Class 7 Grammar Worksheets

Class 6 Grammar Worksheets

Class 5 Grammar Worksheets

Class 4 Grammar Worksheets

Class 3 Grammar Worksheets

Class 2 Grammar Worksheets

Kerala Syllabus

Enter your email address to receive our lessons in your inbox:

Delivered by FeedBurner

Vocabulary | Speaking | Exams | Practical English Usage | English Writing | Grammar Worksheets

All Rights Reserved perfectyourenglish.com