[ 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 › View“Listen carefully. The teachers _______ important instructions right now,” said the prefect.
A. give
B. gave
C. are giving
D. have given
Synonym › View
What is the synonym word of “large” ?
A. gigantic
B. narrow
C. messy
D. small
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
