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:
A  B  C  D  E 


Random Topics:

AbilityAdverbs and PhrasesPrepositions of MovementTOEFLSimple Past TensePerfect and Past TensesGerund, Infinitive, Bare VerbSentence Structure and Grammar RulesDescribing WordsAdjective or Adverb

Other quiz:

Grammar - TOEIC › View

In addition to __ new staff, everyone will be given new laptops.

A. hiring

B. hire

C. be hiring


Grammar › View

Choose the correct abstract noun from the given sentence,

” Honesty is the best policy”

A. Honesty

B. is

C. the best

D. policy