Grammar Quiz

[ Verb Tenses ]

Check the sentence that is correct.

A. She’s had a headache all day.

B. She’s been having a headache all day.

Select your answer:
A  B  C  D  E 


Random Topics:

Similes and Body IdiomsAdjectives or AdverbsPresent Progressive (Future)Second ConditionalModals for RecommendationsCoordinating & Subordinating ConjunctionsSimple Present TenseLinking VerbsThird Grade ExamPreposition (at,in,on)

Other quiz:

Tenses › View

Identify the verb tense in the sentence: They have been working on this project since morning.

A. present simple

B. present perfect continuous

C. past perfect continuous

D. future perfect continuous


Vocabulary and Grammar › View

Yip Man is unhappy when Bruce fights. Why?

A. Bruce misses a class.

B. Bruce hurts a student.

C. Bruce does not understand gentleness.

D. Bruce does not use his hands correctly.

Prepositions › View

A predicate noun renames the subject.

A. True
B. False


Verb Tenses › View

. What verb form follows the helping verbs “has,” “have,” and “had” in perfect tenses?

A. Past participle

B. Base form

C. Present participle

D. Future form