Grammar Quiz

[ Tenses ]

Which of the following is in the simple present tense: ‘He runs every morning’ or ‘He ran yesterday’?

A. He is running every morning

B. He runs every morning

C. He runs tomorrow

D. He will run every morning

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - direct/indirect objectsSimple Present TenseGrammar - may/might/couldPast Tense & Present Perfect TenseGrammar and Sentence CorrectionPast and Perfect TensesSome & AnyMixed TensesArticle & PrepositionDependent Prepositions

Other quiz:

Modal Verbs › View

Find a similar sentence:

It was a very difficult test but we managed to finish it on time.

A. We had to finish the test on time.

B. We can finish the test on time.

C. We were able to finish the test on time.

D. We didn’t finish the test on time.


Vocabulary and Grammar › View

Micki has … a presentation

A. give

B. never give

C. never given

D. gave

Grammar › View

helen __________to play piano for four years.

A. learned

B. is learning

C. have been learning

D. has been learning


Homophones › View

Mrs. Scalici tries to give her students good ______ when she tells them to turn in _____ assignments on time.

A. Advice, their
B. Advise, they’re
C. Advise, their