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:
A  B  C  D  E 


Random Topics:

Future Tense VerbModal Verbs of Certainty and PossibilityVerbals and GerundsTenses & PassiveDirect-Indirect SpeechNouns as AdjectivesInfinitives and ING FormsSpeech TensesModal and Relative PhrasesApostrophes and Grammar

Other quiz:

Grammar › View

Last weekend, I ____ breakfast.

A. cook

B. cooked

C. will cook


Grammar › View

Jenny completed her math exam __________ than her classmates.

A. quicker

B. quickest

C. more quickly

D. most quickly

Describing Words › View

The English questions are very ……………. .

A. boring

B. difficult


Phrasal Verbs › View

Would you ____ out this survey? It will only take 2 minutes.

A. complete

B. visit

C. fit

D. leave