Fill in the Blanks Present perfect vs continuousOnline version Identify whether it is present perfect or present perfect continuous. by Omar Martínez 1 I've have has he cooked you has been eaten been cleaning has has taken been baking have been have they drinking Have eating run arrived have you known ( they / arrive ) already ? Lucy ( run ) 2000 metres today . I ( clean ) all morning - I'm fed up ! How long ( you / know ) Simon ? I ( drink ) more water recently , and I feel better . The baby's face is really dirty . What ( he / eat ) ? Sorry about the mess ! . ( bake ) . How many times ( you / take ) this exam ? He ( eat ) six bars of chocolate today . Julie ( cook ) dinner . Let's go and eat !