Oh, no! I think he ______ (break) his foot., has broken, I ______ (cook) all morning, but I’ve still got a lot to do!, have been cooking, I ______ never ______ (try) skiing., have tried, How many invitations ______ you ______ (send) so far?, have sent, ______ all the guests ______ (arrive) yet?, Have arrived, have arrived, I’m worried about Peter. He ______ (work) so hard recently., has been working, How long ______ you ______ (know) Natasha?, have known, She ______ (study) for her exams for weeks., has been studying

present perfect simple or continuous

Leaderboard

Visual style

Options

Switch template

Continue editing: ?