Grammar Quiz

[ Present Perfect Continuous ]

The postman____________ been ______________ at the gate for a long time. Ask him what he wants.

A. has…standing

B. had…standing

C. have..standing

D. having…standing

Select your answer:
A  B  C  D  E 


Random Topics:

PunctuationUsed toJobsPrepositions of Place & TimeTOEFL GrammarTransportation VocabularySimple Present and Present ContinuousSimple Past ContinuosVerb Types and TensesPresent Perfect and Present Perfect Continuous

Other quiz:

Idioms › View

To “make a difference” is to ___.
a. lose something
b. matter
c. be in charge


Future Tenses › View

To talk about timetables or schedules we use…

A. present simple

B. be going to

C. future simple

D. future continuous