You are 2 hours late! What ____ all afternoon?, have you done, have you been doing, This farm ____ to our family for 2 centuries., has belonged, has been belonging, I sent you an e-mail. - Really? I ___ it!, haven't seen, haven't been seeing, Is Tom ok? I _____ him 3 times this week, but he hasn't replied., have been texting, have texted, _____ my popcorn? The box is half empty!, Have you eaten, Have you been eating, Is dinner ready yet? You ______ for hours!, have been cooking, have cooked, I'm really enjoying this novel, but I ______ all of it., haven't understood, haven't been understanding, My dad ______ his car. He goes everywhere by bike now., has sold, has been selling

Present Perfect Simple or Continuous?

Leaderboard

Visual style

Options

Switch template

Continue editing: ?