Topics: Present Perfect Continuous
Kashini ________________ been ________________ a lot lately! She has put on a lot of weight.
A. has…eating
B. had…eating
C. have…eating
D. having…eating
Select your answer:

Random Topics:
To Infinitive/Bare Infinitive/GerundsSo....that... Such.......thatModals with Perfect InfinitiveGrammar - FragmentsMix-TensesModal and Auxiliary VerbsComplex SentencesConjunctions & InterjectionsGrammar (was, were, could, could not)Conjunctions & Cohesive DevicesOther quiz:
Grammar › ViewIf Matthew was more sensible, he … a suit to the interview.
A. would wear
B. would have worn
C. wore
D. had worn
Grammar › View
The ___________ (short) woman in the world is 79 centimetres tall.
A. tallest
B. shortest
C. thinnest
D. heaviest
