[ Verb Tenses ]
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:
Future Tense › ViewThe film _________ at 10:30 pm.
A. will ends
B. will be end
C. will end
D. will be ending
Simple Future - Passive › View
The school will build a new basketball court.
A. A new basketball court was built by the school.
B. A new basketball court will be built by the school.
C. A new basketball court is being built by the school.
D. A new basketball court is built by the school.
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
