1) How long (wait / she) for us? a) have she waited b) have she been waiting c) has she waited d) has she been waiting 2) How many times (tell / I) you? a) have I told b) have I been telling c) has I told d) has I been telling 3) How often (clean / you) the windows this year? a) have you cleaned b) have you been cleaning c) has you cleaned d) has you been cleaning 4) How many months (take / you) piano lessons? a) have you taken b) have you been taking c) has you taken d) has you been taken 5) (stay / you / ever) in a castle? a) have you ever stayed b) have you ever been staying c) has you ever stayed d) has you ever been staying 6) (Sara / take) the dog for a walk yet? a) have Sara taken b) have Sara been taking c) has Sara taken d) has Sara been taking 7) Ms. Wildeman (work) all day. a) have worked b) have been working c) has worked d) has been working 8) By the way, (you / eat) anything yet? a) have you eaten b) have you been eating c) has you eaten d) has you been eating 9) How long (he / sit) there? a) have he sat b) have he been sitting c) has he sat d) has he been sitting 10) (you / take) the trash? a) have you taken out b) have you been taking out c) has you taken out d) has you been taking out

V3, The question is Present Perfect Simple or Continuous

Leaderboard

Visual style

Options

Switch template

Continue editing: ?