How are prepositions – ‘for’, ‘while’, ‘during’ used?

Finished watching the lesson, now it’s time to take a test to see how much have you learned from this lesson.

[hr style=”single”]


It rained ____ three days.


We met a lot of interesting people _____ our holiday.


I will call you sometime ____ the afternoon.

4. _____ your were out , there was a phone call for you.


5. Chris read a book ____ I watched TV.


6. Are you going away ______ the weekend.


7. At the conference she spoke ______ two hours.


8. The production at the factory was affected ____ the labor strike.


9. Please don’t interrupt ____ I’m speaking.


10. We didn’t eat anything ____our journey.


Question 1 of 10

[hr style=”single”]

We use ‘for’ followed by a period of time to say how long something goes on :-

Example – We watched TV for 2 hours last night
Example – I am going to Spain for 2 weeks.

We use ‘during’ followed by noun to say when something happens (not how long)

Example – Nobody was vocal during the presentation.
Example – I fell asleep during the film and I slept for an hour.

We use ‘while’ followed by a subject and verb.

Example – We saw sam while waiting for the bus.
Example – I fell asleep while watching TV.

Also when talking about future we sometimes use the present (not will) but the word ‘while’.

Example – I will be in London next week, I hope to see John while I’m there.


  • Thank you
    That is a really helpful tutorial.
    II just wonder is it correct to use (for) in this sentence: “Are you going away (for) the holiday?” because I did the quiz and i put (during) for the mentioned sentence and it showed ias incorrect answer.

  • Hello ,thanks for the video .But is it correct to say :” I was on holiday FOR two months ago .That week away was refreshing .” Thanks for your attention in advance

  • hi,
    iam kumar.ur videos are excellent.
    tell me about the difference between simple past and past perfect.
    I saw a dog whose eyes are red .
    I saw a dog whose eyes were red.

English Trainer teacher jobs in Mumbai Thane. ESL Jobs Mumbai

English speaking lessons in Hindi - Spoken English Institute in Mumbai Thane Delhi India

1 Step 1
Don't Miss New Lessons. Subscribe!!
Nameyour full name
Get Free English Lessons on WhatsApp!