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:

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