JUST, ALREADY, YET
FOR, SINCE
PRESENT PERFECT/PAST SIMPLE
100
The new sports shop hasn't opened (yet)

The new sports shop hasn't opened yet

100

My aunt _______ (have) her cat ___________  2007. 

has had / since

100

I _______ (buy) this bag when I was on holiday.

bought

200

I've seen my best friend outside the library (just)

I've just seen my best friend outside the library

200

My brother _______ (not eat) meat ______ a long time.

has not eaten / for

200

I _________ (not be) ill for a long time. 

haven't been

300

Let’s see a different film. I’ve seen that one. (already)

Let’s see a different film. I’ve already seen that one

300

I _________ (like) playing tennis ______ I was young.

have liked / since

300

My best friend was late for school this morning because she _______(miss) the bus. 

missed

400

 I’m hungry. I haven’t eaten. (yet)

I’m hungry. I haven’t eaten yet.

400

We _______ (not see) our cousins _______ months.

haven't seen / for

400

We _____ (send) an email to our teacher three days ago, but she _______ (not answer) yet. 

sent / hasn't answered

500

 Rob can’t play football. He’s broken his foot. (just)

Rob can’t play football. He’s just broken his foot.

500

My mum and dad ______ (be) married _____ 1996

have been / since
500

My mum and dad _________ (know) each other since they were children. They ________ (go) to school together. 

have known / went