[ Tenses ]
Present Perfect: I ________ this book before, and it was excellent.
A. read
B. have read
C. will read
D. have been reading
Select your answer:
Random Topics:
Simple Present - WH QuestionsAdjectives or AdverbsGrammar - TOEICConditional Sentences Type 1Basic GrammarPresent Perfect ContinuousModal Verbs in ConditionalsSimple Future - PassiveSports VocabularyOther quiz:
Vocabulary › Viewa question
A. Query
B. Concur
C. Anarchy
D. Admonish
Grammar › View
Next Sunday he ( ) in Kobe for three years.
A. has stayed
B. stays
C. will stay
D. will have stayed