[ Verb Tenses ]
Identify the tense of the underlined verb phrase in the sentence.
She has been screening calls to avoid scammers.
A. present perfect-progressive
B. past perfect-progressive
C. future perfect-progressive
D. past perfect
E. present progressive

Random Topics:
Coordinate ConjunctionThird Conditionalas...as, comparatives, superlativesGerund, Infinitive, Bare VerbTo Infinitive/Bare Infinitive/GerundsSimple PastVerb TensesModals and Semi-ModalsModal Auxiliary VerbsProgessive TensesOther quiz:
Grammar › ViewWhich is correct?
A. The experiment was a failure, not having studied the manual correctly.
B. They failed the experiment, not having studied the manual correctly.
Grammar › View
Last year I ____ Hue.
A. have visited
B. has visited
C. visited