Present perfect tenses II.
[{"question":"Look! Jane ......................... the vase.","answers":["have broken","has been breaking","have been breaking","has broken"],"correct":"has broken","order":"1"},{"question":"You look exhausted. ......................... ?","answers":["have you been running","have you run","did you run","has run"],"correct":"have you been running","order":"2"},{"question":".....................................abroad? No, never.","answers":["have you ever been working","did you ever work","have you ever worked","have you ever work"],"correct":"have you ever worked","order":"3"},{"question":"My father is an actor. He ....................... in several films.","answers":["have been appearing","has appeared","have appeared","has been appearing"],"correct":"has appeared","order":"4"},{"question":"Oh, I\u00b4m late. .................................... long?","answers":["have you waited","have you been waiting","did you wait","were you waiting"],"correct":"have you been waiting","order":"5"},{"question":"Ann is on holiday. Where ...................... ?","answers":["have she gone","did she go","has she been going","has she gone"],"correct":"has she gone","order":"6"},{"question":"..................... have you been working there?","answers":["how long","how much","how many","is this the first time"],"correct":"how long","order":"7"},{"question":"..................... letters have you written so far?","answers":["how long","how much","how many","is this the first time"],"correct":"how many","order":"8"},{"question":"I ................ always ................... here.","answers":["have, lived","did, live","was, living","have, been lived"],"correct":"have, lived","order":"9"},{"question":"John .............................. me for a year.","answers":["have known","has been knowing","have been knowing","has known"],"correct":"has known","order":"10"}]