Grammar Quiz

[ Tenses ]

He ___ football in the park for the last two hours.

A. has played

B. has been playing

C. played

D. plays

Select your answer:
A  B  C  D  E 


Random Topics:

SpellingFirst Conditional & Future TensesAdjectives with PrepositionVocabulary and DefinitionsDirect Object and Indirect ObjectHow often - long - much - manyVerbals and GerundsTenses and Time MarkersNoun, Pronoun, Adjective, VerbPresent Continuous, Present Perfect and Used to

Other quiz:

Past and Present Tenses › View

We _______ to that restaurant before. (go)

A. go

B. went

C. have gone

D. had gone


Grammar › View

The manager expects __________ resolve the issue by tomorrow.

A. be able to

B. being able to

C. to be able to

D. been able to

Vocabulary › View

What term describes someone who is considerate of others’ feelings?

A. thoughtful

B. self-centred

C. hasty

D. giggle


Types of Sentences › View

I don’t know if I will be on time for class today.

A. simple

B. compound

C. complex

D. compound-complex