[ Past simple vs Present perfect ]
I ________ (read) that book already. It’s good.
A. read
B. am reading
C. have read
D. will read

Random Topics:
Present Perfect Simple & ContinuousWill & Be going toFuture Simple TensesDirect and Indirect SpeechClauses of ReasonHas Got & Have GotNoun PhrasePresent and Past Perfect TensesPast Tense and Past ContinuousConjunction and PunctuationOther quiz:
Grammar › ViewA ___________ noun does not name a specific person, place or thing.
A. proper
B. common
Pronouns, Sentence Structure, and Apostrophes › View
I suggest that you yourselves figure out how to resolve this dispute.
A. Simple
B. Compound
C. Complex
D. Compound-complex
Grammar › ViewWhat would you like ____________?
A. to have
B. having
C. have
Tenses & Affixes › View
Arrange the words to make a correct sentence:
was / he / walking / it / started / raining / when
A. He was walking when it started raining.
B. It started raining when he was walking.
C. Raining started walking he was when.
