You are on page 1of 3

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 ago 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 ago five months.

i. Ali left on Tuesday.


j. I haven’t seen Ali for 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 since 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 for 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. rode a horse? No, I haven’t.
3. eaten Indian food? No, I haven’t.
4. met a famous person? No, I haven’t.
5. flown in a helicopter? No, I haven’t.
6. found money in the street? yes, I have

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 you travelled to?
3. How many people / she / invite?
How many people she invited?
4. Who / be / to China?
Who been to china?
5. Why / you / choose / that book?
Why you chosen that book?
6. How long / Larry / live / there?
How long Larry lived there?
7. What / you / prepare / for lunch?
What you prepared for lunch?

8. How much money / you / spend / this week?


How much money you spent this week?

4Complete the sentences with the present perfect simple

1. I ______________________________ (spend) too much money today.


2. Tina __________________________ (forget) her backpack again.
3. I _______________________________ (not have) a routine checkup yet.
4. Both doctors ________________________ (take) my blood pressure already.
5. Christopher _________________________ (suffer) from allergies until this year.
6. The hospital ____________________________ (x-ray) the patient’s leg twice
already.
7. Rob and Fred __________________________ (fall off) their motorbikes many times.
8. Carol and I ____________________________ (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. since 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 _______built______ (build) six model cars FOR / SINCE last Christmas.


2. ____________ you __seen_______ (see) Mary and Tom FOR / SINCE Tuesday,
Alan ?
3. Mandy ___________________ (not play) the violin FOR / SINCE two weeks.
4. My father _________had___________ (have) his butterfly collection FOR / SINCE
last June.
5. We __________been__________ (be) members of this club FOR / SINCE 1998.
6. Sam _not bought______ (not buy) any new video games FOR / SINCE three months.

You might also like