Put the verbs into the correct form:
1.How long you(to wait ) for me?- I (wait) for you since 3 o’clock.
2.Since when (to live) she here ? – She (live) since last October.
3.I (to use ) the hairspray for two months. It keeps my hair in place all day.
4. They (to study) English for 3 years, but yet a lot of them have problems with reading.
5.They (to recycle) containers and bottles for all these years.
6. Granny is in the kitchen. She (to cook) all morning.
7.What (to do) you here so long.? You should go home.
8.How long this company (to sell) skin-care products for men and women ?
9. I am not going outside, it (to snow) all day.
10.We (to phone) Lora for half an hour but can’t get through
11.What a lovely smell ! My mother (to make) a cake.
12.Why (to be) you so long in the library ? –I (make) a report on the history of China. I have already written two chapters.
13.Sarah (collect) postcards since childhood. Now she has collected so many that she wants to give a half of the collection to her cousin.
14.Those men (stand) at the bus stop for the last half an hour. They don’t know that the last bus has gone away.
15.How long you (work) for the company? – I ( work) here since 1995.
1.How long have you waited for me?;have waited
2.has she lived ; She have lived
3.have used
4.have studied
5.have recycled
6.has cooked
7.have you do
8.has sold
9.has snowed
10.have phoned
11.has made
12.have you been
13.has collected
14.has stood
15.have you worked;have worked