[ Tenses ]
John has ……………….finished his homework.
A. yet
B. already
C. since

Random Topics:
Prepositions of Place and TimeActive and PassiveComparative AdverbArticles - rulesVerb to beGrammar, Conditional Sentences, VocabularyFamily Members and Present SimpleModal and Phrasal VerbsSimple, Compound, Complex SentencesModals and Past ModalsOther quiz:
Progressive Tense › View” I am so tired, I (to think) on going on vacation this summer”
A. Am thinking
B. Were thinking
C. Is thinking
D. Are thinking
Grammar › View
Present Perfect Continuous: The company (work) on its new product line for the past few months.
A. have been working
B. has been working
C. had been working