[ Tenses ]
By the time I left, she __________ for more than an hour.
A. had been studying
B. studies
C. has been studying
D. was studying

Random Topics:
Ordering AdjectivesModals AuxiliaryQuantifiers MixGerund or to InfinitivePhrasal VerbsGerundPast Perfect vs Past SimpleGrammar - to be, possessive, have gotModal and Phrasal VerbsPast TensesOther quiz:
Present Tense › ViewI ______ and my legs are really tired now.
A. am cycling
B. have been cycling
C. have cycled
D. am cycling
Vocabulary › View
a tiny living thing that causes diseases
A. infect
B. immune system
C. vaccine
D. virus
Grammar › ViewI …….. (buy) a new sweater last week.
A. buyyed
B. buyed
C. brought
D. bought
Grammar › View
Many farmers still use ……………… for plowing the field instead of tractors.
A. Ox
B. Oxes
C. Oxen
