Grammar Quiz

[ Present Tenses ]

I have finished my homework already.

A. Present Simple

B. Present Perfect

C. Present Continuous

Select your answer:
A  B  C  D  E 


Random Topics:

Adverbs & to beCompound AdjectivesGrammar - used toModal SpeculationFuture Simple TensesVocabulary and PrepositionsDeterminers & QuantifiersPerfect Progressive TensesArticles with Proper NounsIdiom and Tenses

Other quiz:

Verb Patterns › View

They 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 › View

The 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