Multiple Choice: Choose the correct sentence.
A. She has been reading that book all day.
B. She have been reading that book all day.
C. She has read that book all day.

Random Topics:
take, make, doModals of ProbabilityPast Tense vs Future TensePrefixes SuffixesWh QuestionsPhrasal Verbs with up and downPreposition after some VerbsVerbs: Action, Linking, and HelpingAdverb of MannersArticles with Proper NounsOther quiz:
Vocabulary › ViewThe price paid for use of borrowed money
A. Productivity
B. Marginal
C. Interest
Grammar & Vocabulary › View
Riding a unicycle was hard! After all, a unicycle is a bicycle with only one wheel. Ronald had already fallen off many times that day. He decided to try again. He wanted to ride to the end of the street without falling.
He pedaled a few shaky feet at first. Then, he started moving more easily. Could he make it? A dog suddenly rushed out from a yard! Ronald turned to dodge it and rode straight toward a bush.
Based on the passage, which is more likely to happen next?
A. Ronald crashes into the bush.
B. Ronald rides to the end of the street.
Grammar & Vocabulary › ViewYou _____ have to take responsibility for this.
A. yourself
B. himself
C. themselves
D. myself
Tenses › View
By the time I finish school, I __________ (study) for eight hours.
A. study
B. studied
C. will study
D. will have studied
