[ 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:
Grammar and Vocabulary › ViewChoose the antonym for the word ‘easy’: ‘The exam was not ___.’
A. simple
B. difficult
C. smooth
D. effortless
Grammar › View
Where does Martina___________ from?
A. comes
B. come
C. coming
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
