[ 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:
General Knowledge › ViewHow many tentacles does a squid have?
A. 10
B. 8
C. 4
D. 20
Grammar › View
My mum wanted to know ______________my homework yet.
A. I finished
B. if I had finished
C. I had finished
D. I was finished
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
