Grammar Quiz

[ Grammar ]

English Grammar. Select the best answer.

Each of the Olympic athletes ____________ for months, even years.

A. Have been training
B. Were training
C. Has been training
D. Been training

Select your answer:
A  B  C  D  E 


Random Topics:

ComparisionsPronouns of QuantityGerunds and InfitinitivesComparisonConditionals and Modals of ProbabilityInfinitive and GerundFuture SimplePrefixes SuffixesFuture PlansPast Tense

Other quiz:

Phrasal Verbs › View

Can you _____ your clothes, please?

They’re on the floor and I want to clean the room.

A. put up

B. pick up

C. give up


Grammar › View

You _________to me when I told you to turn the oven off.

A. was not listening

B. were not listening

C. are not listening

D. don’t listen

Grammar › View

I _________ about a holiday in Greece. I couldn’t believe it when my husband _________ one as a surprise!

A. dreamed / had been booking

B. had been dreaming / booked

C. had been dreaming / had booked

D. has been dreaming / has been booking


Grammar › View

We usually ______ every two years.

A. have the bedrooms redecorated

B. had the bedrooms redecorated

C. have redecorated the bedrooms