[ 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:
Tenses › ViewI watched that movie last week.
A. Past Simple
B. Future going to
C. Present Simple
Grammar › View
Which word is an uncountable noun?
A. chair
B. apple
C. milk
D. book
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
