1~Употребите глагол в present perfect или pesent perfect continuous.
1: How long ... you ... (have) your wath? - Fot two years.
2: How long ... you ... (have) your English lesson? - For half an hour.
3: ... you ... (read) the book Treasure Island by Robert Stevenson?
4: How long ... you ... (fish) in the river? - For three hours already.
5: ... you ... (catch) anything? - Not a fish.
6: Peter ... (be) a soldier for two years.
2~Вставьте по смыслу предлоги since или for.
1: It has been raining ... lunchtime.
2: They have been living in New York ... 2000.
3: Ann has been living in London ... 11 years
4: We have been waiting for Peter ... an hour already
5: My son has been looking for a job ... he left school
6: My mother hasn't been in the theatre ... ages
7: I haven't seen Jane ... last week