[ 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 VoiceOther quiz:
Articles and Prepositions › ViewDon’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
