[ 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:
Mixed General Quiz › ViewIn feudal times the landowner ruled the ___.
a. serf
b. surf
Grammar › View
(about a plane) leave the ground
A. pick up
B. run out
C. take off
D. look after
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
