You are on page 1of 2

Present Perfect: For or

since
Write for or since in the conversation.

1 A: How long have you worked in this store?


B: ____________________________________last Christmas.
A: And how long have you worked as a cashier?
B: ____________________________________ about nine years.
2 A: How long have you been a professional soccer player?
B: ___________________________________1999
A: And how long have you played for this team?
B: ______________________about six months,_______________________of
this season.
3 A: How long have you studied architecture?
B: _____________________________last October.
A: And how long have you wanted to be an architect?
B: _____________________a long time. _______________I was thirteen or
fourteen,I guess.
Present Perfect

already

yet

just

We use the Present


Perfect to talk about
experience

We use already to
talk about
action that has
been completed
before we
expected.
t is normally
used in
afirmative
sentences:

We use Yet to talk


about
An action
that hasnt
been
completed,b
ut we expect
it to happen.
It is used in
negative and
interrogative
sentences:

We use Just to talk


about :
actions that
happened
Recently.

I have been to
London twice

Actions that
started in the
past and
continue in the
present:

I have worked as
a teacher for 6
years

Past actions
that have a
result in the
present:

she has lots her


keys

We have
already had
lunch
But it can also be used
interrogative sentences
such as:

Has the class


already begun?
Position:
Within the
sentences:before the
participle.

2 Choose the correct


answer(already,yet,just)

Dan

and Kelly
have just had a
baby girl
(It means the baby was
born a few days ago)

Have they arrived


yet?
she

hasnt
eaten anything
yet
Position within the
sentences:at the
end of the
sentences.

Postition:before the
participle.

1 We can't have chips again.


We've ________ had them three
times this week.

2 I haven't phoned Begonia


________. I'll do it when I get back
from work.
3 Monica says she's ________ this
minute caught the train so she'll
be here in half an hour.
4 Betty: Have you cleaned the
bathroom yet?
Billy: I've _________ done it. I
did it an hour ago.
5 Jim sends his love. I've ________
seen him in the high street.
6 We're going to a concert on
Friday, but we haven't bought
the tickets _____ .

7 Billy: Do you know anything


about Sally?
Betty: Oh she's fine. I've _______
spoken to her on the phone.
8 Would you like somethint to
eat? No
thanks,Ive________________had
lunch.
9 have you finished your
homework________?
10 What time is Pilar leaving?
Shes ____________________left

You might also like