[ Present Tenses ]
I have finished my homework already.
A. Present Simple
B. Present Perfect
C. Present Continuous

Random Topics:
Adverbs & to beCompound AdjectivesGrammar - used toModal SpeculationFuture Simple TensesVocabulary and PrepositionsDeterminers & QuantifiersPerfect Progressive TensesArticles with Proper NounsIdiom and TensesOther quiz:
Verb Patterns › ViewThey avoided………(tell) lies.
A. telling
B. to tell
C. tell
Grammar › View
Most teachers agree that Jessica is ____________ students in this class.
A. one of the smartest
B. the smartest one
C. one of smartest
D. the smarter of one
Grammar › ViewThe new skirt looks ____________ on you. Everyone must be impressed by your style!
A. great
B. greatly
C. greatness
D. to be great
Grammar › View
Due to its need for ___ repairs, the Paliot 12Z conveyor belt is schedules to be replaced by a more efficient model.
A. frequent
B. frequently
C. frequency
D. frequents
