Present perfect: 'just', 'yet', 'still' and 'already'

Present perfect: 'just', 'yet', 'still' and 'already'

Do you know how to use just, yet, still and already with the present perfect? Test what you know with interactive exercises and read the explanation to help you.

Look at these examples to see how just, yet, still and already are used.

I've just seen Sai. He's really enjoying his new job.
We haven't decided what to do yet.
I still haven't called Yumi to see how she is.
I've already had lunch but I'll join you for coffee.

Try this exercise to test your grammar.

Grammar test 1

'just', 'yet', 'still' and 'already': Grammar test 1

Read the explanation to learn more.

Grammar explanation

We often use just, yet, still and already with the present perfect because they are related to the present moment. This page focuses on the meaning and use of these words when they are used with the present perfect.


Just used with the present perfect means 'a short time before'.

I've just seen Susan coming out of the cinema.
Mike's just called. Can you ring him back, please?
Have you just taken my pen?!

Just comes between the auxiliary verb (have/has) and the past participle.


Yet used with the present perfect means 'at any time up to now'. We use it to emphasise that we expect something to happen soon. Yet (in this context) is only used in negative sentences and questions.

Have you finished your homework yet?
I haven't finished it yet. I'll do it after dinner.
A. Where's Sam? B: He hasn't arrived yet.

Yet comes at the end of the sentence or question.


Still used with the present perfect means that something hasn't happened. We use it to emphasise that we expected the thing to happen earlier. Still (in this context) is only used in negative sentences.

I've been waiting for an hour and the bus still hasn't come.
They promised me that report yesterday but they still haven't finished it.
She still hasn't replied to my email. Maybe she's on holiday.

Still comes between the subject (the bus, they, etc.) and auxiliary verb (haven't/hasn't).


Already used with the present perfect means 'before now'. We use it to emphasise that something happened before something else or earlier than expected.

I've already spent my salary and it's two weeks before payday.
He wanted to see
Sudden Risk but I've already seen it.
The train's left already!

Already can come between the auxiliary and the main verb or at the end of the clause.

Do this exercise to test your grammar again.

Grammar test 2

'just', 'yet', 'still' and 'already': Grammar test 2

Language level

Average: 4.1 (56 votes)
Do you need to improve your English grammar?
Join thousands of learners from around the world who are improving their English grammar with our online courses.
Good morning Peter, Many thanks for your prompt reply. Kind regards, Robert

Submitted by Pradeep on Mon, 25/05/2020 - 13:04

"I had asked Amit earlier but he hasn't confirmed that yet" or " I have asked Amit earlier but he hasn't confirmed that yet" which sentence is correct? Need help to understand this nicety. Thanks in advance.

Hello Pradeep,

Neither is impossible grammatically, but perfect forms, whether present or past, need to refer to a time context and so which sentence is correct will depend on the context. Without any context we cannot say which sentence is appropriate.

If you can explain the context and what you want to say, we can suggest which version is better. Otherwise, all we can say is that both are grammatically possible.



The LearnEnglish Team

Hi Peter, I'll try to give a context. Instance 1(t1) : I asked Amit that whether he has my book and he was supposed to confirmed that but he didn't. Instance 2(t2) : I am telling Ram that Amit hasn't confirmed yet about the book! I am not sure whether I was able to present you complete picture. Apologies if I could not! Regards
Profile picture for user Peter M.

Submitted by Peter M. on Wed, 27/05/2020 - 08:11

In reply to by Pradeep


Hi Pradeep,

You don't need to use the past perfect here. I think the most likely options are these:

1. I asked Amit earlier but he didn't confirm it.

2. I have asked Amit but he hasn't confirmed it yet.

In the first sentence, the speaker thinks that Amit will not confirm it; he is no longer waiting for Amit's answer.

In the second sentence, the speaker thinks Amit will confirm it at some point and is waiting for him to do so.



The LearnEnglish Team

Hi Peter, Thank you so much for detailed explanation! If my understanding is correct the first sentence is in simple past tense and second sentence is in present perfect tense. Please correct me if I am wrong. Regards, Pradeep
Profile picture for user Kirk Moore

Submitted by Kirk Moore on Wed, 27/05/2020 - 13:26

In reply to by Pradeep


Hello Pradeep

That's correct -- well done!

All the best


The LearnEnglish Team

Submitted by Lal on Sun, 10/05/2020 - 07:18

Hello Sir Can one use 'just' in other tenses besides present perfect for e.g. I am just reading it. Please let me know Thank you. Regards Lal

Hello Lal,

Yes, you can use just with various tenses. Your example is correct.



The LearnEnglish Team

Peter M - can you tell me what the learn English team is?