You are on page 1of 2

Fill the spaces in the following sentences by using for or since:

1- They´ve been working ……………..five or six hours.

2- Nobody has come to see us …………..we bought this small house.

3- She has been a doctor …………1998

4- Nobody has seen her ……………then.

5- They have all been ill ……………the last week.

6- My father has been talking to them in that room …………….six or seven hours.

7- He bought the car in 1999 and has driven it ……………then.

8- Peter went to the library. He has studied there ……………a long time.

9- It has been very foggy …………early morning.

10- I´ve worked with you …………….nine years.

11- I have tried to finish this letter …………the last half an hour.

12- He has been in prison ………….two years.

13- She´s worked in that office ………….a month.

14- He hasn´t eaten anything …………..twenty-four hours.

15- He hasn´t eaten anything …………yesterday.

16- They hasn´t spoken to us ……………we were at school.

17- I haven´t talked to her …………..my birthday.

18- She´s been ill ………….years.

19- I´ve been very patient with you ………..several years.

20- I´ve had this job ………….three months.

21- I´ve known her ……………we both studied in London.

22- We´ve been living in Germany …………..1997

23- They´ve had this car …………..April.

24- Things have changed ……………I was in your house.

25- I´ve known her ………….ages.


26- I´ve known her …………..we were students.

27- They have lived here …………1997

28- We have been there ………………October

29- I have been a vegetarian …………1998

30- I have lived in this flat …………..five years.

You might also like