[ 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 › ViewWould you mind ______ me a lift?
A. Give
B. To give
C. Giving
D. To giving
E. That you gave
Verb Phrases › View
_____ German/two languages.
A. cook
B. wear
C. speak
D. work
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.
