I _____ the doctor’s all morning, but no one’s answering., ’ve called, been calling, ’m calling, Have you _____ your hair cut? It looks great!, had, having, been having, Felix has _____ lessons recently and is making great progress so far., been, had, been having, How many times have you _____ Canada?, visited, been visiting, been, I _____ Japanese for just over a year now., ’ve studied, study, been studying, She's _____ €1,000 for charity., raised, been raising, raising

Present perfect simple and continuous

Leaderboard

Visual style

Options

Switch template

Continue editing: ?