[ 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:
Past Tenses › ViewTom his hand when he______ dinner.
A. burnt- was cooking
B. was burning- was cooking
C. has burn- was cooking
D. had burnt- was cooking
Present Perfect Continuous Tense › View
Rina ……guitar since she was child. (train)
A. have been training
B. has been training
C. has trained
D. is training
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