[ Past Perfect and Past Perfect Continuous ]
The formula of the Present Perfect Continuous is…
A. have been + Verb-ing
B. have been + Verb-ed
C. has been + Verb-ing
D. have/has been + Verb-ing

Random Topics:
Present Perfect and Past TensesModals of Necessity and Suggestion“Put” Phrasal VerbVerbs of movement3rd Person SingularDefinite and Indefinite ArticleGrammar - may/might/couldPresent Simple/AffirmativeGrammar and VocabularyConjunctions and TransitionsOther quiz:
Grammar › Viewa person who steals money and things
A. a vandal
B. a thief
Vocabulary and Grammar › View
What is the meaning of the word ‘exaggerate’?
A. To ignore or disregard something.
B. To accurately describe something.
C. To downplay or minimize something.
D. To overstate or magnify something.
Grammar › ViewMartha doesn’t mind ___________________ the washing up.
A. to do
B. do
C. doing
D. do to
Grammar › View
I never sleep in class,but my brother ___ .
A. do sometimes
B. sometimes does
C. never does
D. does never
