[ Grammar ]
We missed the ferry yesterday morning. It _________ by the time we arrived at the pier.
A. has already gone
B. was already going
C. had already gone
D. already went

Random Topics:
Conditional ClauseVerb + InfinitiveRelative ClauseGrammar Present Perfect (ever never)Modals Deduction: cant /mustPronouns and QuantifiersCity PlacesGrammar - NounsVerb AgreementGrammar Comma UsageOther quiz:
Tenses › ViewWhat _________ (you/do) this weekend? I _______ (start) a new jigsaw puzzle.
A. are you doing – started
B. do you do – start
C. are you doing – am starting
Grammar › View
What is a synonym?
A. A word that means the same or similar
B. A word that means the opposite
Vocabulary and Grammar › ViewConversely is used to
A. Provide examples
B. Contradict
C. Add new information
D. Emphasize
Passive Voice › View
The roof of the building … in a storm a few days ago.
A. damage
B. damaged
C. is damaged
D. was damaged
