[ Progressive Perfect and Simple Verb Tenses ]
The present perfect progressive tense is formed by….
A. had been + present participle
B. have/has + present participle
C. have/has been + present participle
D. have/has been + past participle

Random Topics:
Phrasal Verb & Prepositional PhrasePrepositions of TimeWho vs WhomAdjective, Adverb, and Noun FormsPast Perfect Simple TenseTravel Vocabulary3rd Person SingularIdentifying Sentence TypesPresent Simple vs Present ContinuousModal Verbs & Reflexive PronounsOther quiz:
Vocabulary and Grammar › ViewIt’s the fastest way to … sightseeing and the cheapest form of transport.
A. do
B. go
C. make
D. stay
Grammar › View
what do you call a bunch of stairs
A. a flight
B. a flock
C. a troupe
Grammar › ViewWhat is the subject of the following sentence?
Cartoons are exciting for people of all ages.
_
A. people
B. Cartoons
C. ages
Grammar › View
I met them after they ……….
A. had divorced.
B. divorced.
C. has divorced.
