Тест по английскому языку 3 21. How long … you … for a telephone call? - Since two o’clock. a) do wait b) have been waiting c) has waited 22. Before the company went bankrupt, it … money for months. a) have been losing b) has been losing c) had been losing 23. It … for three hours when I left home. a) was raining b) rainedc) had been raining 24. My younger brother has been playing tennis … he was five. a) since b) fromc) during 25. I haven’t been to my native town … 10 years. a) sinb) fromc) during
a) in