[ Grammar ]
Tim ……………………. his homework before his mom came back from work.
A. has done
B. had been doing
C. had done
D. had been done

Random Topics:
-ed or -ingTenses and Sentence CompletionAdjectives and AdverbsPast ParticiplesRelative PronounGrammar - Collective NounsFuture Tense VerbSubject Verb Agreement & Subjunctive MoodConditionals and Modals of ProbabilityVerb 3 formsOther quiz:
Grammar › ViewThe intended target group for a message, regardless of the medium
A. annotating
B. audience
C. context
D. editing
Tenses › View
“Mum, our party is over by 10 o’clock.”
“OK, I … you up at 10:15.”
A. I’m going to pick
B. pick
C. will be picking
D. will pick