Grammar Quiz

[ Verb Tenses ]

She ______ English for five years, so she speaks it quite well now.

A. learned

B. has learned

C. was learning

D. learns

Select your answer:
         


Random Topics:

Simple Past Future TensePresent/Past/Past ParticplePrepositionGrammar - FragmentsPast Simple Negative & QuestionsSimple, Compound, Complex SentencesFirst ConditionalsPronouns and Subject Verb AgreementNoun and PronounRelative Clauses and Usage

Other quiz:

Grammar › View

Our teacher gives us too _____ homework.

A. many

B. much

C. a lot of


Grammar › View

What is he good at?
   
A.     He good at swimming.
   
B.     He is good at swim.
   
C.     He is good at swimming.
   
D.     He is good swimming.