Use past simple present perfect or present perfect continuous 1. Wake up! ou (to sleep) for twelve hours already. 2. I just (to receive) a letter from my granny, but i (not yet to receive) any letters from my parents. 3. They (to play) football for an hour last Monday. 4. We (to live) here for five year. 5. Come along, Henry, what are yoy doing? I (to wait) for you for a long time. 6. You (to work) in the garden for there hours already. Go home and do your homework. 7. Nick is tired because he (to watch) videos for since two o'clock and he (to see) two films. 8. Their parents (to know) Jack for fifteen years. 9. We (to repair) our flat for half a month. 10. She (not to change) her clothes yesterday evening.
have been sleepinghave received, have not receivedplayedhave livedhave been waitinghave been workinghas been watching, has seenhave knownhave been repairingdid not change