[ Tenses of Verbs ]
The dogs have been barking all night.
A. perfect
B. progressive perfect
C. progressive

Random Topics:
How much or How many?Tenses: Present simple, Past Simple, Future SimpleAdjective ending with ED & INGComparison Degree & GerundsVerb TenseIdentify The TensesThird ConditionalsDo not or Does notWish SentencesAdverbs of DegreeOther quiz:
Modal Verbs › ViewBrenda ______ be over thirty. She graduated a year after me and I’m only 26.
A. can’t
B. shouldn’t
C. must
Conjunctions › View
Scarlett ironed all the clothes, washed the dishes ____ wiped the floor before she went to bed.
A. and
B. but
C. so
D. or
E. for
Tenses › ViewUp to now, Mary __________________ to the United States. (NEVER BE)
A. has never gone
B. has never been
C. had never gone
D. had never been
The Simple Present Tense › View
My father and I always ____________ our teeth.
A. brushes
B. brushing
C. brushed
D. brush
