A Complete Course Of English Grammar
(Duration up to another time) 10. Present Perfect Continuous: I have been working. (duration from past until now) 11. Past Perfect Continuous: I had been working. (duration before another past event) 12. Future Perfect Continuous: I will have been working. (duration up to a future time)
: A globally recognized choice for intermediate learners, known for clear explanations and practice exercises. Longman Student Grammar of Spoken and Written English a complete course of english grammar
This guide serves as a complete course of English grammar, breaking down the essential pillars of the language from the ground up. 1. The Building Blocks: Parts of Speech (Duration up to another time) 10
For an action completed before another past action ( The train had left before I arrived ). The Future Tenses Past Perfect Continuous: I had been working
Formal tone and focus on drills can sometimes be boring or limit creative expression.
★★★★★ (5/5)