[ 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 › ViewWhich of these are called “New Englishes”
A. Black English
B. Spanglish
C. Pidgin English
D. American English
Grammar › View
If you want to travel abroad, you__________ have a passport.
A. have to
B. should
C. are allowed to
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
