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:
Future Tenses › ViewWhich sentence correctly uses “may” to express a possibility in the future?
A. I may go to the party tonight.
B. I will may go to the party tonight.
C. I am going to may go to the party tonight.
D. I am may going to the party tonight.
Tenses › View
Tom often ____________ (read) before bed but tonight he ____________ (study) for his exams.
A. reads / studies
B. is reading / is studying
C. has read / has studied
D. reads / is studying
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
