[ Grammar ]
Doni ___________ his lunch for two hours ago
A. eat
B. is eating
C. has eaten
D. ate

Random Topics:
Grammar (was, were, could, could not)Action vs Linking Verbs/ Verb PhrasesSecond and Third ConditionalSentence TypesGerund and To InfinitiveComplex SentencesPrepositions of Place and TimeGrammar : can, could and be able toArticles and NounsDefinite, Indefinite and Zero ArticlesOther quiz:
Grammar › ViewWe … for nearly 100 kilometres before we finally found a service station we could stop at.
A. had being driven
B. had driven
C. had been driving
D. had drove
Future - Will and Be going to › View
… you … go home after our English class?
A. Are / are
B. Do / will
C. Are / going to
Present Tenses › ViewHe (to do) his lessons since lunch.
A. does
B. is doing
C. has done
D. has been doing
Grammar › View
Tom often ________ two languages at school.
A. speak
B. to speak
C. speaks
D. speaking
