1) Why are you out of breath? _____ you______ (run)? a) Have you been running? b) Have you run? 2) Paul is very tired. He______ (work) hard. a) has been working b) has worked 3) I______never______a car before. a) have, been driving b) have, driven 4) Ow! I______(cut) my finger. a) have been cutting b) have cut 5) Where have you been? I______ (look) for you for the last half hour. a) have been looking b) have looked 6) Silvia is a very good tennis player. She______ (play) since she was eight. a) has been playing b) has played 7) My bike is OK again now. I______(repair) it. a) have been repairing b) have repaired 8) I______(know) about the problem for a long time. a) have been knowing b) have known 9) Your eyes are red. ______you______(cry)? a) have, been crying b) have, cried 10) Somebody ______ (eat) all the chocolates.The box is empty. a) has been eating b) has eaten 11) They______ (play) tennis three times this week. a) have been playing b) have played 12) Look! Somebody______ (break) that window. a) has been breaking b) has broken 13) I______(have) my phone since my birthday. a) have been having b) have had 14) The children are tired now. They ______ (play) in the garden. a) have been playing b) have played 15) I ______(read) the book you lent me, so you can have it back now. a) have been reading b) have read

Present Perfect Simple or Present Perfect Continuous?

Leaderboard

Estilo ng visual

Mga pagpipilian

Magpalit ng template

Ibalik ng awtomatikong pag-save: ?