Grammar Quiz

[ Tenses ]

I ____ (learn) English for five years, and I’m still making mistakes.

A. learn

B. have been learning

C. am learning

Select your answer:
         


Random Topics:

Prepositional Phrases-ed/-ing AdjectivesRelative ClausesVerb Tenses and AgreementActive-Passive VoicesPassive Voice in Past and Present TenseGoing To Be and WillSubordinating ConjunctionsPresent Simple vs Present ContinuousEs and S

Other quiz:

Grammar › View

He went back to work in his country after he ………….. his course on Advanced Engineering in London.

A. finishes

B. has finished

C. had finished

D. was finishing


Grammar › View

They decided not to go out for a meal _____ they were too tired .

A. since

B. even though

C. in order that

D. despite