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

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 PronounsOther quiz:
Vocabulary › ViewSatisfying 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
