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 › View

Jack ___________ 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 › 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