[ Present Tenses ]
He (to do) his lessons since lunch.
A. does
B. is doing
C. has done
D. has been doing

Random Topics:
Compound and Complex SentencesPrepositions after VerbsPast Perfect TensePast Simple VerbsKinds of NounsGrammar for TOEFLWill and Will notVerbs and AdverbsPronouns and AntecedentsVerb to beOther quiz:
Grammar › ViewIs the underlined section an independent or dependent clause?
The teacher who lives next door to Rob is Mrs. Johnson
A. Independent
B. Dependent
Grammar › View
What _______ you want to be in the future?
A. are
B. do
C. does
Homonyms › ViewThe law enforcement in a small town is done by a ___.
a. marshall
b. martial
Wish - beginner › View
I like my chief but I wish he …. me some more responsibility soon.
A. gave
B. would give
C. had given
