Grammar Quiz

[ Grammar ]

We ____ cards for the last few hours (play).

A. have been playing

B. Have been

C. Have been play

D. Play

Select your answer:
A  B  C  D  E 


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 to

Other quiz:

Grammar › View

I have been sitting here three hours.

A. For
B. Since
C. About
D. To


Grammar › View

Combine the sentences (formal)!

I know the doctor. The nurse is working with her.

A. I know the doctor with whom the nurse is working with.

B. I know the doctor with whom the nurse is working.

C. I know the doctor with who the nurse is working with.

D. I know the doctor whom the nurse is working with her.

Vocabulary › View

What 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