[ 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:
Passive Voice › ViewThere’s no need to leave a tip. Service … in tje total charge.
A. include
B. included
C. is included
D. was included
Grammar › View
Identify the mood in the following sentence: Should I clean my room before or after we go to the movies?
A. conditional
B. subjunctive
C. interrogative
D. imperative
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
