[ Grammar ]
We ____ cards for the last few hours (play).
A. have been playing
B. Have been
C. Have been play
D. Play

Random Topics:
Simple Past Irregular & NegativePronouns and AdverbsLinking Words and PhrasesPast Continues TenseConditionals and WishesAdverbs (manners & modifiers)Sentence Types and ConjunctionsAdjectives, Adverbs, and PrepositionsClauses and ConjunctionWill or Going toOther quiz:
Vocabulary › ViewWhat does the word ‘menacingly’ mean?
A. innocently
B. playfully
C. cautiously
D. threateningly
Grammar › View
You ____ talk to people like that! It’s rude!
A. couldn’t
B. shouldn’t
C. Both
Vocabulary › ViewWhat is the opposite word for “dark”?
A. Bright
B. Black
C. Night
D. Dim
Idioms › View
The time a train, bus or plane arrives is when it ___.
a. gets away
b. gets in
c. gets over
