Grammar Quiz

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 Devices

Other quiz:

Grammar › View

If 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