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

Random Topics:
ComparisionsPronouns of QuantityGerunds and InfitinitivesComparisonConditionals and Modals of ProbabilityInfinitive and GerundFuture SimplePrefixes SuffixesFuture PlansPast TenseOther quiz:
Grammar › ViewHer parents ___________________ to do other things.
A. enjoy
B. prefer
C. take part in
D. Both A & B
First Conditional Sentence › View
Make sentences using the first conditional.
he / see lions / be happy
A. If he sees lions, he’ll be happy
B. If he will sees lions, he’ll be happy
C. If he see lions, he’ll be happy
D. If he sees lions, he is happy
Grammar › ViewI _________ 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
