Tim ______________ (do) his homework before he went to bed.
A. have done
B. has done
C. had done
D. do

Random Topics:
Noun, Verb, AdjectivePaired ConjunctionSimple Present and Present Continuous TensesSo....that... Such.......thatSimple Past Tense & Future TenseLexico and GrammarGrammar SuffixesPast and Perfect TensesRegular and Irregular VerbsWh- Questions Present Simple TenseOther quiz:
Grammar › ViewHamid : Do you know where the nearest bus stop is?
Hana : …
A. It’s inside that building.
B. It’s between two rooms.
C. It’s only a five-minute walk.
D. Go ahead and then turn right.
E. Oh, it’s very easy
Grammar › View
“Who will bell the cat?” asks the mice in a loud voice.
A. “Who will bell the cat” asks the mouse in a loud voice.
B. “Who will bell the cat?” asks the mouse in a loud voice.
C. “Who bells the cat?” asks the mouse in a loud voice.
Which conjunction (FANBOYS) would you use to combine the following sentences?
I wanted to play outside.
My mom said I have to do my homework first.
A. and
B. but
C. or
D. for
Modals › View
You have a temperature, so you ___ stay at home.
A. could
B. may
C. should
