Grammar Quiz

[ Grammar ]

David has been / was at the beach for hours. I think he’s having a great time there.

A. has been

B. was

Select your answer:
A  B  C  D  E 


Random Topics:

Compound and Complex, ConditionalsPresent and Past Perfect TensesParticiple AdjectivesPresent Perfect vs Past Simple TensePresent Tenses and VocabularyActive vs. Passive VoicePresent simple, Present continuous, Singular, PluralAdjectives with -ED and -INGGrammar & ReadingVerb Moods and Vague Pronouns

Other quiz:

Unreal Uses of Past Tenses › View

Those children look freezing. I bet they wish___ indoors.

A. they were

B. they had been

C. they would be


Grammar › View

Thousands of tourists have visited the national park.

– The national park _____ by thousands of tourists.

A. have visited   

B. has visited

C. have been visited

D. has been visited

Vocabulary › View

Satisfying chuckle or laugh

A. Chortle

B. Prim

C. Smock

D. Murky


Grammar › View

This is the book ………. I loved best

A. That

B. what

C. Whom

D. Which