You are on page 1of 4

ACTIVITY 2

PRESENT PERFECT WITH FOR AND SINCE

Complete the second sentence in each pair of sentences so that it means


the same as the first. Use ago, for or since.
a. My boyfriend went away in January.
b. My boyfriend has been away ___since________ January.

c. This restaurant opened six months ago.


d. This restaurant has been here __for____six months.

e. I started this job in June.


f. I’ve worked here ___since_____ June.

g. We bought this car five months ago.


h. We’ve had this car ___for_____ five months.

i. Ali left on Tuesday.


j. I haven’t seen Ali ___since______ Tuesday.

k. I haven’t lived in that flat for two years.


l. I left that flat two years __ago_________.

Fill in the spaces in these sentences with either "for" or "since".


a. ___Since______ the dentist took out that tooth of mine, it's been painful. I should
go back to her.
b. You have worked well __since_______ the morning coffee break. Well done!
c. You've been eating chips __for_____ the whole of this film. Are you a little
hungry?
d. I've been coming to this swimming pool ___for____ over ten years.
e. Those two have been married ___since_____1985. They are the happiest couple
I know.
f. I've had this diamond necklace ___for_____ a very long time.
g. Are you still unemployed? You've been without a job __since_____ you decided
to resign from that accountancy firm.
h. Mr. Gomez has been the Prime Minister ___since_____ Mrs. Gonzalez-Panis
resigned in the spring.
i. Your sister has studied ___for_____ longer than any other student in her class for
this exam.
j. __Since_______ I was born, I have always had one arm longer than the other.
The doctors can't explain it!
2Working on Yes/No Questions with Irregular Past Participles

Complete these questions with the past participles of the


verbs in the box. Then answer the questions.
be eat find fly meet ride

Have you ever . . .


1. been on television? No, I haven’t.
2. riden a horse? Yes, I have
3. Eaten Indian food? No, I haven't
4. Met a famous person? Yes, I have
5. Flown in a helicopter? No, I haven't
6. Found money in the street? No, I haven't

3Asking Information Questions

Use the words and phrases to write information questions in the present perfect.
1. How long / you / be / out of college?
How long have you been outt of college?
2. Where / you / travel / to?
___Where have you traveled to?
__________________________________________________________
3. How many people / she / invite?
__How many people have she invited?
___________________________________________________________
4. Who / be / to China?
___Who has been to China?
__________________________________________________________
5. Why / you / choose / that book?
___Why have you chosen that book?
__________________________________________________________
6. How long / Larry / live / there?
___How long have Larry lived there?
__________________________________________________________
7. What / you / prepare / for lunch?
___What have you prepared for lunch?
__________________________________________________________
8. How much money / you / spend / this week?
__Hiw much money have you spend this week?
___________________________________________________________

4Complete the sentences with the present perfect simple

1. I __have spent____________________________ (spend) too much money today.


2. Tina __has forgotten________________________ (forget) her backpack again.
3. I ____have not had___________________________ (not have) a routine checkup
yet.
4. Both doctors ___have taken_____________________ (take) my blood pressure
already.
5. Christopher _____has suffered____________________ (suffer) from allergies until
this year.
6. The hospital _____has x-rayed_______________________ (x-ray) the patient’s leg
twice already.
7. Rob and Fred _____have fallen off_____________________ (fall off) their
motorbikes many times.
8. Carol and I ___have not sprained_________________________ (not sprain) our
ankles.

5Using For and Since

Complete these time expressions and time clauses with for or since.
1. for three days
2. Since 3 o’clock
3. For a long time
4. For a moment
5. Since last month
6. For a month
7. Since he was a boy
8. For 1988

6Complete the sentences Using Present Perfect


Complete the blanks with the Present Perfect of the verbs in brackets and circle
the correct option.

1. I __have built___________ (build) six model cars FOR / SINCE last Christmas.
2. ___have_________ you __seen_______ (see) Mary and Tom FOR / SINCE
Tuesday, Alan ?
3. Mandy ___has not played________________ (not play) the violin FOR / SINCE
two weeks.
4. My father _____has had_______________ (have) his butterfly collection FOR /
SINCE last June.
5. We ____have been________________ (be) members of this club FOR / SINCE
1998.
6. Sam ____has not bought____________ (not buy) any new video games FOR /
SINCE three months.

You might also like