Grammar Quiz

[ Perfect Tenses ]

The judges ________ their decision on who will be the finalist. We’ll find out in a few moments.

A. have been making

B. have made

C. had made

D. had been making

Select your answer:
A  B  C  D  E 


Random Topics:

Figurative Language VocabularyThird Grade ExamPresent Perfect Continuous TenseConditional SentenceTenses & PassiveComparatives ( adj/ adv)Simple Present - WH QuestionsModals AuxiliaryGrammar - Sentence StructureConditional Sentence Type 2 and Type 3

Other quiz:

Modal Verbs of Certainty and Possibility › View

It ______ very easy for him to tell her.

A. couldn’t have been

B. mustn’t have been


Vocabulary and Grammar › View

Mum never buys new outfits. I know she ______ the same clothes for years

A. wears

B. wore

C. has been wearing

D. had been wearing

Future Tense › View

I _____ here until he answers me.

A. will stay

B. will be staying

C. will staying

D. will be stay


Linking Verb › View

The sky ________ brighter after the heavy rain.

A. is growing

B. grows

C. grow

D. was growing