Выберите правильное 1 ) they have (already / still ) finished their work. 2) tom is ( always / now ) late for appointments . 3) jane had prepared a meal ( by the time / after ) john arrived . 4) sally was crossing the street ( when / since ) the bus came . 5) have you ( ever / never ) been to brazil ? 6)she has been talking on the phone ( for / since ) hours . 7) how long ( before/ ago ) did you graduate ? 8) they were soaked to the skin because they had been walking in the rain (for / since) early in the morning.