Professional Documents
Culture Documents
. Complete the second sentence in each pair of sentences so that it means the same as the first.
Use ago, for and 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!
Complete these questions with the past participles of the verbs in the box. Then answer the questions.
Use the words and phrases tow write in formation questions in the present perfect.
1. How long/you/be/out of college?
How long have you been out of college?
2. Where/you/travel/to?
Where have you traveled to?
3. How many people/ she/invite?
How many people has she invited?
4. Who/be/to China?
Who has been to china?
5. Why/you/choose/that book?
Why have you choosen that book?
6. How long/Larry/live/there?
How long has larry lived there?
7. What/you/prepare/for lunch?
What have you prepared for lunch?
8. How much money/you/spend/this week?
How much money have you spent ?
1. I have spent (spend)too much money today.
2. Tina has forgotten (forget)her backpack again.
3. I haven't 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 haven't sprained (not sprain)our ankles.
Complete these time expression sand time clauses with for or since.
1. For three days
2. since 3o’clock
3. for along time
4. for a moment
5. since last month
6. for a month
7. since he was a boy
8. since 1988
Complete the blanks with the Present Perfect of the verbs in brackets and circle the correct option.