[ Progessive Tenses ]
I slept all night long.
A. past tense
B. present tense
C. future tense

Random Topics:
3rd Person SingularConditionals (0 - 1 - 2)Comparative AdjectiveThings in EnglishPresent Simple Tense PassiveIntermediate GrammarGrammar SuffixesTense,noun,preposition,quantityFuture - will / going to / present continuousSimple and Continuous Present TenseOther quiz:
Grammar › ViewIf they ___, they will arrive on time.
A. hurry
B. hurries
C. hurried
D. hurrying
Future Perfect Continuous Tense › View
I … here for over a week tomorrow.
- will have not been staying
- will not have been staying
Vocabulary › View
Word meaning sorrowful; expressing or evoking mourning or sadness (adj)
A. plaintive
B. elegy
C. fete
D. jocose
Grammar › View
I can’t believe how long I (live) in this city without visiting some of its famous landmarks.
A. live
B. lived
C. living
D. have lived
