[ Tenses ]
Choose the correct tense for the following sentence: ‘She had already finished her homework when her friends arrived.’
A. Present perfect tense
B. Past indefinite tense
C. Future continuous tense
D. Past perfect tense

Random Topics:
Passive with ModalsAction vs Linking Verbs/ Verb PhrasesPossesive Pronouns and Modals of AbilityFuture Perfect vs Future ContinuousPast Continuous Tense & Past ModalsRequest with Modal VerbsModals and InversionDegrees of AdjectivesConjunctions and Sequence ConnectorsPast Continuous TenseOther quiz:
Grammar › ViewThe new student _____ for 5 hours!
A. has studied
B. have studied
C. have been studying
D. has been studying
Tenses › View
Kate _____ a vegetarian for eleven years now, and she _____ meat at all during this time.
A. is/isn’t eating
B. has been/didn’t eat
C. is/doesn’t eat
D. has been/hasn’t eaten
Modals and Advice › ViewI think you ____________ get some medical advice. You’ve been coughing for weeks.
A. must
B. should
C. mustn’t
D. shouldn’t
Subject Verb Agreement › View
Neither Jane nor her brothers _____ the bus.
A. ride
B. rides
C. be taking
D. takes
