Grammar Quiz

[ Perfect Tenses of Verbs ]

By that time, the dance troupe had mastered the routine for their recital.

A. present perfect

B. past perfect

C. future perfect

Select your answer:
         


Random Topics:

Simple Past vs Past Continuous TensePassive VoicesPresent simple & ContinuousVerb to beGRAMMAR - Could / Could notIrregular verbsModal Verbs and Contrastive ConjunctionsModals of PredictionAdverbs of Manner, Likes and PreferencesIndefinite and Definite Articles

Other quiz:

Future Tenses › View

Which sentence is correct?

A. I will be waiting for you when you arrive.

B. I wait for you when you arrive.

C. I am waiting for you when you arrive.

D. I will wait for you when you arrive.


Science › View

Who is was the scientist that explained gravity and motion?

A. Isaac Newton
B. Albert Eienstien
C. Ben Franklin