Grammar Quiz

[ Grammar ]

She ______ there for over five years.

A. haven’t been

B. gone

C. hasn’t been

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - Present Perfect with already, just, yetArticles and QuantifiersConditional Sentences Type I, IIPresent ContinousV-ing/to-VNarrative TensesTenses and VerbsGrammar - FragmentsAdverb or AdjectiveVerb Tenses and Sentence Structure

Other quiz:

Present Tenses › View

Richard ___________ (do) the same job for 20 years.

A. has been doing

B. has done

C. have done

D. does

E. are doing


Grammar › View

Which word is not an adjective?
A. shiny
B. gross
C. messy
D. up

Grammar › View

They are interested — playing computer games .

A. for

B. in

C. on

D. at


Grammar › View

__________ newspaper tells the whole truth.

A. Any

B. No

C. Not any