Present Perfect Continuous with FOR



Synonyms and Antonyms Index | Previous Page

Present Perfect Continuous with FOR :



The present perfect continuous tense with SINCE and FOR phrases

1. I have been reading for the last two hours.
2. I have been reading since eight o’clock.

3. We have been waiting for an hour.
4. We have been waiting since 5 pm.

5. They have been building the bridge for several months.
6. They have been building the bridge since 2015.

7. He has been living in Mumbai for the last 12 years.
8. He has been living in Mumbai since 2005.

9. He has been sleeping for six hours.
10. He has been sleeping since yesterday evening.

11. Mr. Smith has been teaching in that school for over ten years.
12. Mr. Smith has been teaching in that school since 1989.

13. We have been studying English for four years.
14. We have been studying English since 2009.

15. He has been working here for the last few weeks.
16. He has been working here since last Monday.

17. We are living in this town for the last twenty years.
18. We are living in this town since 1998.

SINCE is used with a point of time.
FOR is used with a period of time.



Present Perfect Continuous with FOR



School Essays

Moral Stories

Akbar and Birbal Stories

Present Perfect Continuous with FOR To HOME PAGE