III Choose the right variant. I ______ by 10 o’clock yesterday. had returned b) returned c)have returned She _______ never ______ the song before the concert. have...heard b) was....hearing c)had...heard What ____ she________ before the film began? had...translated b) was....translating c) did... translated He had written three invitation letters when I ______ had come b) came c) was coming It _______ snowing by 8 o’clock. had finished b) finished c) was finishing By 5 o’clock the rain had stopped and they _______ to the park. had gone b) have gone c) went I _______ the newspaper by 6 o’clock. read b) had read c) was reading The students ___________ the room by that time. have cleaned b) had cleaned c) cleaned Her mother had cut the pie before I ______ have phoned b) phoned c) was phoning