Grammar Quiz

[ Tenses ]

He ____ his bike since he was a child.

A. rode

B. has ridden

C. rides

Select your answer:
A  B  C  D  E 


Random Topics:

Family Members and Present SimpleComparison DegreePresent Simple and Past ContinuousPrepositions of Time, Place, and MovementNoun Phrases and AdverbialsCompound Nouns and Compound Adjectives QuestionsGrammar & VocabularyApostrophe GrammarGrammar - Future ActionPresent Perfect Negative and Interrogative

Other quiz:

Grammar › View

Identify the tense error: She has finished her homework yesterday.

A. The tense error is using ‘has finished’ with ‘yesterday’.

B. She finished her homework yesterday.

C. She had finished her homework yesterday.

D. She has been finishing her homework yesterday.


Prepositions and Adverbs › View

She checks her email regularly, so she is _______ surprised by new messages.

A. often

B. always

C. never

D. occasionally

Homonyms › View

I am shopping for a ___ hat to wear to the garden party.
a. knew
b. new


Grammar › View

The price of the ticket is __ expensive for him.

A. too

B. really