Grammar Quiz

[ Present Perfect Continuous ]

They_____________ been ______________all day for the concert.

A. has…practise

B. have…practise

C. has…practising

D. have…practising

Select your answer:
         


Random Topics:

Subject/Verb Agreement with Collective NounsFuture SimplePast Simple and Past Continuous TensesGrammar (Adjectives)Verb Usage and GrammarModals and TensesPast Perfect and Past Perfect Continuous TensePassive to ActiveVerb + Infinitive or GerundActive vs. Passive Voice

Other quiz:

Articles and Prepositions › View

Don’t lean your back _____ the wall. It has just been painted.

A. against

B. by

C. next to

D. on


Grammar › View

She wondered if he ___ (be) angry about the delay.

A. was

B. is

C. has been