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:
Grammar › View“How much money have you put into the account?” they asked her.
A. They asked her how much money she has put into the account
B. They asked her how much money she had put into the account
C. They asked her how much money he has put into the account
Grammar › View
It can’t be denied that English has become an _________language of the world
A. national
B. international
C. cultural
D. multicultural
Past Tenses › ViewHe _________ 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
