Grammar Quiz

[ Grammar ]

I _________ for 2 hours, because my boyfriend broke up with me. I’m so sad!

A. have cried

B. have been crying

C. has been crying

D. has cried

Select your answer:
A  B  C  D  E 


Random Topics:

Quantifiers / Prepositions of Time and Comparative AdjectivesArticle and Order of AdjctiveMixed Present TensesIn/On/At + TimeNoun QuantifiersClausesPresent Perfect or Past Simple TenseA(n), the, no articlePast simple - Irregular VerbsWord Form & Verb Tense

Other quiz:

Future Simple › View

The match _____ (finish) at nine so I will be home by ten.

A. finishes

B. will finish

C. is finishing

D. is going to finish


Simple Future Tense › View

We ______ visit Thailand this holiday.

A. will

B. shall

Grammar › View

That pink sand feels amazing on your skin!
The complete subject is highlighted.
What is the simple subject?

A.     pink
B.     sand
C.     That


Tenses › View

What is the past continuous form of the verb “to play”?

A. I have played.

B. I was playing.

C. I played.

D. I will play.