Translate the sentences

  1. It is my home. How long have you lived here. I have lived here since 1970.

  2. He have lived in London for three years and he have gone to New York.

  3. There are his shoes here. I have just cleaned them.

  4. He doesn't smoke from two weeks. He is trying to give up smoking.

  5. Have you had long hair in school? Yes, I have but when I finished the school, I cut my hair and I have had short hair since that time.

  6. We missed one's bus. Now we must go on foot.

  7. I have lost my gloves. Have you seen them?

  8. Has Mary fed a cat? Yes, she fed it before lunch. What did she give it?

  9. I have just got a letter, which is talking that we don't pay an electric bill. It is mistake I paid it last week.

  10. How long are you unemployed. I haven't had a job since last month. Have you heard about it.

Use the phrases to answer the questions

  1. I have lived in Gdynia for ten years.

  2. I have learnt English since I come to England.

  3. Mary has worked hard for over a year.

  4. I have been a seaman since 1977.

  5. I have learnt Latin since I was at the University.

  6. My brother-in-law has cough fish since March.

  7. I haven't got a bonus since last Christmas.

  8. I have had an own car for fifteen years.

  9. I haven't had a spare time since I got married.

  10. I haven't been at the sea for six month.

  11. I haven't drunk alcohol for over a week.

  12. I haven't played tennis for quite a long time.

  13. I haven't had a holiday since I went camping two years ago.

  14. I have learnt English at the second level course for eight weeks.

  15. I have waited for my wife for four hours.

  16. I have tired since Monday.

Rephrase the sentences using the present perfect with since or for.

  1. He hasn't shaved since the day before yesterday.

  2. I haven't seen Tom since his wedding day.

  3. He hasn't paid taxes since 1998.

  4. I haven't drunk champagne since my brother's wedding.

  5. I haven't taken photographs since summer,

  6. I haven't watched TV since New Year's Day.

  7. I haven't been late since Friday.

  8. He hasn't gone to a restaurant since 1999.

  9. They haven't visited us since Christmans.

  10. We haven't seen our neighbour since Saturday.

  11. I haven't read the book since last night.