Grammar lesson: Practice makes perfect – present perfect simple and continuous

Two people talking on a sofa

Join our live event to support our learners studying grammar: Practice makes perfect – present perfect simple and continuous.


9 April 2024

What is the event about?

In this live lesson there will be an introduction to the present perfect simple and continuous tenses. Then, you can listen to a short grammar explanation, participate in a quiz and practise using the grammar yourself.

Join the event on Facebook or YouTube at 12.30pm UK time. Find the time where you are.

Average: 5 (5 votes)

Submitted by User_1 on Tue, 09/04/2024 - 16:01


Hello Jo,
Thanks for your today’s lesson, really helpful.
Could you please get me your feedback on my task?
Thanks you!


I have been swimming in the sea since I was a child.
So every year, in summer, I have swum and  trained/practised it a lot.
I have never achieved any awards because I have always swum for hobby 
and not in a competitive way.


Jo, I also have a question for you:
I struggle with the perfect present in positive sentences with "ever" means "always" like this:
"I have always swum for hobby"

Although I figure out that in the positive sentence I have to use "always" instead of "ever",
to the question:
"Have you never swum before?" or " have you ever swum before?"
The answer comes to me automatically is:
"yes, I have ever swum" while the correct answer is "yes, I have always swum"
Whenever I get confused.

Thank you!


Hi User_1,
I'm glad the lesson was helpful.

Your writing looks good to me - just one tiny thing, I would probably say 'I've always swum as a hobby' rather than 'for'. 

The use of 'ever', 'never', 'always' in these kind of sentences is often confusing for learners of English.
If I ask 'Have you ever swum in the sea?', I'm asking a genuine question about your experience, in your whole life.
If I say 'Have you never swum in the sea?', that implies that you've told me that you've never done it, and I'm surprised or shocked by that fact.

But in either case, you wouldn't use 'ever' to answer.
Have you ever swum in the sea? Yes, I have. I've been swimming in the sea since I was young. I've always swum in the sea.
OR No, I haven't. I've never swum in the sea. 

Does that make sense? I hope it helps.

Best wishes,

Submitted by Faris24 on Thu, 04/04/2024 - 11:38


I have no idea about that