P3 Present perfect simple or cOnline version Choose the correct verb tense to complete the sentences. by Academia Europa 1 I can't believe it, Inspector. You mean that Smith ________ money from the till all this time? a has stolen b has been stealing 2 You three boys look very guilty! What ________ since I left the room? a did you do b have you done c have you been doing 3 Why on earth ________ me about that loose floorboard? I _______ it just now and hurt myself. Choose one or more answers a didn't you tell b haven't you told c tripped d have tripped 4 It's a long time since I ______ your brother Paul. What ________ lately? Choose one or more answers a saw b have seen c has he done d has he been doing 5 I can't believe that you ________ three pizzas already! Choose one or more answers a have eaten b have been eating 6 Don't forget that you ________ Mrs Dawson. She _______ outside since 10.30. Choose one or more answers a didn't see b haven't seen c has waited d has been waiting 7 I feel really tired. I ________ the garden for the last three hours and I _______ for a single moment. Choose one or more answers a have weeded b have been weeding c haven't rested d haven't been resting 8 I'm having problems with Adam. He _______ me up in the middle of the night and _______ me his troubles. Choose one or more answers a has called b has been calling c has told d has been telling