Grammar Quiz

[ Present Perfect ]

How long ______ (Elena, have) chronic back pain?

A. has Elena had

B. did Elena have

C. has Elena been having

D. has Elena had

Select your answer:
         


Random Topics:

PunctuationPronouns, Sentence Structure, and ApostrophesGrammar : Structural Common ErrorsAsking & Giving AttentionSimple Future - PassiveDefinite ArticlesPositive and Negative ConnotationsArticles A and AnRoot Word

Other quiz:

Mixed General Quiz › View

The state flag is called the “Lone Star Flag” ___ it has a single white star in the upper left corner.
a. which
b. that
c. because


Yes-No Question › View

The passengers have been waiting for thirty minutes.

  1. Have been the passengers waiting for thirty minutes?
  2. Have the passengers been waiting for thirty minutes?