[ Grammar ]
By the time Ryan ____________ at the bus station, the first bus ____________.
A. had arrived; will have left
B. arrived; will have left
C. arrived; had left
D. arrives; had left

Random Topics:
Past and Present TensesSimple Present ProgressiveNarrative, Past TensesWh-QuestionWill or Going toPassive Voice and Relative ClausesThe Present Progressive TensePast Simple and Past ProgressiveVocabulary and Verb TensesVerbs: Action, Linking, and HelpingOther quiz:
Vocabulary › ViewI have been asking my husband to ______ the bathroom door for ages now; when I open it, it’s as squeaky as a haunted house door.
A. poise
B. plague
C. pelt
D. lubricate
Present Perfect › View
I have never ____ a snowman
A. Maked
B. Make
C. Made
D. Maden
Vocabulary and Idioms › ViewWhen there is a surplus electricity on the grid, these facilities use that power to pump water from the lower _______ to the higher one.
A. reservoir
B. lake
C. puddle
D. pond
Definite and Indefinite Article › View
______ Everest, the world’s highest mountain, attracts mountain all over the world.
A. The
B. a
C. an
D. no article
