[ 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:
Grammar › ViewDo Vietnamese people celebrate the Independence Day ____ September?
A. in
B. on
C. at
D. of
Tenses › View
I ___ dinner when the phone ___.
A. was having / was ringing
B. had / was ringing
C. was having / rang
D. had / rang
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
