They __________ for two hours before the rain started.
A. had been walking
B. have walked
C. have been walking

Random Topics:
AdjectivesAdverbial PhrasesConjunctionsFuture Continuous, Future Perfect and Future Perfect ContinuousAdverbs of Manner, Likes and PreferencesTenses: Present simple, Past Simple, Future SimpleReported SpeechClauses and ConjunctionsPassive Voice, Modals of Deduction and First ConditionalPast ModalsOther quiz:
Tenses › ViewWhich tense is used for a past action that happened before another past action?
A. Past Perfect Tense
B. Simple Past Tense
C. Present Continuous Tense
D. Present Perfect Continuous Tense
Grammar › View
In the last few years, Houston, Texas, has experienced the most great increase in population of any major city in the United States. Which one is incorrect word/phrase?
A. few
B. has experienced
C. most great
D. of
He _________ already __________ (complete) the report when I asked for it.
A. was … completing
B. was … completed
C. had … been completing
D. had … completed
Second Conditional › View
If my boss didn’t like me, I might look for a new job.
A. didn’t like
B. doesn’t like
C. wouldn’t like
D. will like
