Grammar Quiz

[ 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:

Articles and DemonstrativesPassive Voice, Question Tag, PrepositionsGrammar Pronoun and Singular Plural NounPresent Perfect or Past SimpleZero ConditionalModal PossibilitiesPoetry VocabularyConditional SentencesQuestion tag and + - Agreement

Other quiz:

Adverbial Clauses › View

He tried to explain, so she refused to listen.

A. to explain

B. so

C. refused

D. to listen


Mixed General Quiz › View

The sudden collapse of the table made its legs ___ out in all directions.
a. splay
b. spray