1) She's ______ here since July a) worked b) been working c) Both are possible 2) Your mother has ______ three times this morning! a) phoned b) been phoning c) Both are possible 3) The kids are exhausted because they've ______ around all day a) run b) been running c) Both are possible 4) Tim and Lucy haven't ______ our new house yet a) seen b) been seeing c) Both are possible 5) I've never _____ her boyfriend. Have you? a) met b) been meeting c) Both are possible 6) It's ______ all morning a) snowed b) been snowing c) Both are possible 7) Bill has just _____ to work. He won't be back till this evening a) gone b) been going c) Both are possible 8) My sister has _____ alone since her divorce a) lived b) been living c) Both are possible 9) I've _____ all morning. I've now _____ 100 pages a) Read / read b) Been reading / Read c) Been reading / Been reading d) Read / Been reading

Present Perfect Simple or Continuous

Leaderboard

Visual style

Options

Switch template

Continue editing: ?