Do you find it difficult to use the perfect tenses in English?
Hadn't she finished the report!?
How long will he have worked here?
We haven't talked in forever!
If you understand sentences like these but find that you never remember how to use them in real conversation, this is the course for you.
Discover your perfect program in our courses.