[ 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

Random Topics:
AbilityAdverbs and PhrasesPrepositions of MovementTOEFLSimple Past TensePerfect and Past TensesGerund, Infinitive, Bare VerbSentence Structure and Grammar RulesDescribing WordsAdjective or AdverbOther quiz:
Grammar › ViewJack ___________ English, Spanish and a bit of French.
A. speaks
B. speak
C. speaking
D. is speaking
Prepositions › View
Mary starts work _______ 9.30 am and finishes after 6 pm.
A. in
B. on
C. during
D. at
Grammar - TOEIC › ViewIn 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
