Present TensesPresent SimplePresent ContinuousPresent PerfectPresent Perfect Continuous
Past TensesPast SimplePast ContinuousPast PerfectPast Perfect Continuous
Fill Gaps 1Fill Gaps 2Complete Sentences
Past Tenses AdvancedWhen vs WhileUsed to
Future TensesFuture SimpleFuture ContinuousFuture PerfectFuture Perfect ContinuousFuture TensesGoing ToGoing To vs Will
Grammar TestsAction VerbsAuxiliary VerbsContractionsDo and MakeSay and TellPhrasal VerbsModal VerbsAdverbs of FrequencyQuestion TagsEcho QuestionsReported Speech
ConditionalsZero ConditionalFirst ConditionalSecond ConditionalFirst or Second Conditional Third ConditionalMixed Conditionals
Tense Versus TensePresent Simple vs Present ContinuousPast Simple vs Present PerfectPast Continuous vs Past SimplePast Perfect vs Past SimplePresent Perfect vs Present Perfect ContinuousWill vs Going ToWill vs Going To For Predictions Future Perfect vs Future Perfect ContinuousMixed TensesTenses Advanced
VerbInversionVerb: To BeIrregular Verbs
Passive VoicePresent Simple PassiveContinuous Tenses PassivePast Simple PassivePerfect Tenses PassiveFuture Simple PassivePassive SummaryGoing to PassiveSay, Believe, SupposeGet + Participle
TestsPast Perfect Continuous

Complete Sentences

The students have to clean up after the party.
How long had they been cleaning up before another people came?

Example: Patrick came at 8:40. When Patrick came there, the students had been taking out the litter bins for 10 minutes.

In some sentences remember about time expressions like e.g. half an hour.
8:00 - 8:30 assign the tasks 
8:30 - 9:00 take out the litter bins
10:00 - 11:00 pick up the rubbish
11:00 - 12:00 do the dishes
12:00 - 13:00 vacuum the carpets
1. Lisa and Meg got there at 8:11. When they got there, the students
the tasks
.
2. Louis arrived at 8:47. When he arrived there, the students
litter bins
.
3. Marie and David came at 10:30. When they came there, the students
the rubbish
.
4. I got there at 11:15. When I got there, the students
the dishes
.
5. Claudia arrived at 13:00. When she arrived there, the students
the dishes
.
Submit
Present TensesPresent SimplePresent ContinuousPresent PerfectPresent Perfect Continuous
Past TensesPast SimplePast ContinuousPast PerfectPast Perfect Continuous
Fill Gaps 1Fill Gaps 2Complete Sentences
Past Tenses AdvancedWhen vs WhileUsed to
Future TensesFuture SimpleFuture ContinuousFuture PerfectFuture Perfect ContinuousFuture TensesGoing ToGoing To vs Will
Grammar TestsAction VerbsAuxiliary VerbsContractionsDo and MakeSay and TellPhrasal VerbsModal VerbsAdverbs of FrequencyQuestion TagsEcho QuestionsReported Speech
ConditionalsZero ConditionalFirst ConditionalSecond ConditionalFirst or Second Conditional Third ConditionalMixed Conditionals
Tense Versus TensePresent Simple vs Present ContinuousPast Simple vs Present PerfectPast Continuous vs Past SimplePast Perfect vs Past SimplePresent Perfect vs Present Perfect ContinuousWill vs Going ToWill vs Going To For Predictions Future Perfect vs Future Perfect ContinuousMixed TensesTenses Advanced
VerbInversionVerb: To BeIrregular Verbs
Passive VoicePresent Simple PassiveContinuous Tenses PassivePast Simple PassivePerfect Tenses PassiveFuture Simple PassivePassive SummaryGoing to PassiveSay, Believe, SupposeGet + Participle