It ______ since this morning; the ground is soaked., has been raining, had been raining, was raining, has rained, By the time the police arrived, the thief ______ already., has escaped, had escaped, has been escaping, escapes, How long ______ for the bus? You look so impatient., had you been waiting, have you been waiting, did you wait, have you waited, He ______ for that company for ten years before it closed down last month., has been working, had been working, works, is working, The missing files ______ already ______ by the assistant., have...been found, had...been found, have...found, are...finding, When I turned on the TV, the game ______ already ______., has...ended, had...ended, was...ended, had...been ending, Peggy ______ English for three hours, and she is still at her desk now., has been studying, had been studying, studied, has studied, I ______ all afternoon, so I was exhausted when I got home., have been shopping, had been shopping, am shopping, have shopped, Not much ______ about the accident since that time., has been said, had been said, was saying, has said, Meg said that the door ______ before she got home., has been opened, had been opened, was opening, had opened, The boy ______ since 11 a.m. and he looks very tired now., has been dancing, had been dancing, is dancing, danced, When the manager arrived, the problem ______ already ______., has been solved, had been solved, had solved, was solving, They ______ each other for a long time., have been knowing, had been knowing, have known, knew, He ______ for an hour when I joined him., has been jogging, had been jogging, is jogging, has jogged, We ______ this project since two o'clock., have been discussing, had been discussing, discussed, are discussing

BM1 U5 Pattern

Leaderboard

Visual style

Options

Switch template

Continue editing: ?