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:

Grammar › View

How many lessons ………..Lan have in the morning?
She………..five lessons.

A. does – has

B. does – have

C. do – has

D. do – have


Grammar › View

Select the sentence that uses commas, colons, and semi-colons correctly. 

A. Murray missed work again on Monday, Tuesday he was fired.

B. Murray missed work again on Monday; Tuesday he was fired.

C. Murray missed work again on Monday: Tuesday he was fired.

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