[ Past Tenses ]
Which sentence has a correct example of the past perfect progressive tense?
A. They have been playing tennis all day.
B. They had played tennis all day.
C. They will have been playing tennis all day long.
D. They had been playing tennis all day.

Random Topics:
Modal Verbs & Time PrepositionsPreposition of TimeSo....that... Such.......thatPresent tense AffirmativePoetryRelative Clauses and Past PerfectDeterminers & QuantifiersFirst & Second ConditionalPresent Tenses and VocabularyIntermediateOther quiz:
Grammar › ViewRead the sentence below.
My cat, Whiskers, has slept the entire day.
What verb tense is this sentence written in?.
A. future perfect tense
B. present perfect tense
C. past perfect tense
D. present simple test
Grammar › View
How _____ does your kitten weigh?
A. much
B. many
C. long
D. wide
Grammar › ViewThe Tonight Show always make us feel … .
A. amazing
B. amazed
Conjunctions › View
John has a bike, _____ he hasn’t got a car.
A. and
B. but
