[ 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:
The -ing Form of Verbs › ViewSome people get tired ____ ____ in traffic
A. of driving
B. of drive
C. for driving
D. for drive
Preposition › View
There was an accident ……………………….. the crossroads this morning.
A. on
B. in
C. at
D. between
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.
