Grammar Quiz

[ Tenses ]

She __ (study) English for the last three years.

A. studies

B. is studying

C. has studied

D. has been studying

Select your answer:
         


Random Topics:

Cohesive DevicesPast Perfect Simple & Past Perfect ContinuousDirect-Indirect SpeechGrammar ClausesIdiom and TensesSimple Past/Past ProgressiveVocabulary & Phrasal VerbContinuous TensesPRESENT SIMPLE - CHILDREN

Other quiz:

Noun › View

There are …

A. a girl

B. a girls

C. some girls

D. some girl


Grammar › View

They were _____ to school when they saw the chicken.

A. walk

B. walks

C. walking

D. walked