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

ve been playing / have played. computer games ever since you had your breakfast. I haven’t seen / haven’t been seeing. you for ages. 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 ... ................
................