W O R K S H E E T S - İngilizce Bankası

God! Hakan has scored / has been scoring. They. have danced / have been dancing . for an hour. I . have been waiting / have waited. for you for ages. I ’ve finished / ‘ve been finishing. my work. I ’ve been writing / have written. this letter for an hour. He has visited / has … ................
................