[ Grammar ]
I _________ that novel at least twice.
A. have read
B. read
C. reads
D. have been reading

Random Topics:
Academic VocabularyPast Continuous vs Past SimpleAction VerbPresent Simple for Future ArrangementConjunctionsConjunctionSo Such Enough TooModal Auxiliaries and Similar ExpressionsNarrative Tenses & ConditionalsNoun, Verb, AdjectiveOther quiz:
Conditionals › ViewIf the weather _______________ good, we will go to the beach.
A. is
B. was
C. had been
D. were
Phrases › View
having written
A. (simple) active tense
B. (simple) passive tense
C. perfect tense
D. perfect passive tense
Mixed Conditionals › ViewIf she ____ there, I _____ her.
A. was + would have seen
B. had been + will see
C. had been + would have seen
Tenses › View
… you … the book by this time next week?
A. Will, have returned
B. Will, be returning
C. Will, return
D. Will, have been returning
