[ Tenses ]
They had been walking for the last 30 minutes.
A. Present Continuous
B. Past Perfect Continuous
C. Present Perfect Continuous
D. Past Perfect

Random Topics:
Linking WordsFirst ConditionalVocabularyNoun Phrases and Verb PhrasesModal Verbs of Deduction and SpeculationGrammar and EssayInterjection & Prepositional PhrasesPresent Simple QuestionsProverbsTenses of VerbsOther quiz:
Gerund › ViewWhat job do you hope …..when you leave school?
A. doing
B. to do
Tenses › View
Mona ____ her report yesterday.
A. finishes
B. finished
C. is finishing
D. has finished
Grammar › ViewWhich of the following word is incorrect?
A. sustain
B. sustainer
C. sustainable
D. sustainability
Grammar › View
We asked the bus driver to ………. us off outside our hotel.
A. leave
B. stop
C. drop
D. set
