[ 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:
Vocabulary › ViewI dropped my phone on the floor …..
A. accident
B. accidentally
C. by access
Vocabulary › View
wild, savage, hostile, and intense
A. fierce
B. reef
C. liquid
D. appearance
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
