A. They havebeing talked since 8 o'clock so it must be something important. b. I have had this computer for three years and it works very well. c. We have seen a lot of films recently and think 'Kill Bill' is the worst. d. We haven't talked for ages! How are you? e. I've been patient. I've been waiting for six weeks, but I can't any longer. f. How many letters have you received so far? g. When did you see her? h. I have been cleaning the house since the morning and I haven't finished yet. i. We have been neighbours for a long time.