John (study) ………………………………………… for an exam now. He (begin) ………………………………………… five hours ago. He (already, read) ………………………………………… three books.
A. is studying; has begun; has already read
B. are studying; began; have already read
C. is studying; began; has already read

Random Topics:
Perfect Progressive TensesTypes of Sentence StructuresHave vs. HasVerb Tenses and Sentence StructureGrammar - must & have toInterrogative PronounsGerund, Participle, Infinitive, or AppositiveQuantifiers: too many, too much & enoughTime ConjunctionsKinds of NounsOther quiz:
Conjunctions › ViewHe must be tired … he has working since morning.
A. though
B. because
C. why
D. although
E. however
Grammar › View
A:___ didn’t Sam go jogging with you this morning? B:He didn’t ___ he was sick.
A. What; , so
B. What; because
C. Why; , so
D. Why; because
Mixed General Quiz › ViewThe city of Pittsburgh is best known for ___ steel.
a. is making
b. making
c. did make
Grammar: Syntax › View
Lexical items that rely on context to convey meaning. For example, in the sentence ‘You know he did it again,’ context is required to be able to understand both who ‘he’ is and what he has done.
A. modification
B. deixis
C. imperative
D. modals
