Grammar Quiz

[ Tenses ]

I have learned English _______ 5 years

A. since

B. on

C. in

D. for

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar: Defining Relative ClausesAdverb and Noun ClausesConditionals / Unreal PastPresent SimplePrepositions of Place and TimeModal PossibilitiesPrepositions and Prepositional PhrasesAdverb of MannerBe going to / WillGrammar / Pronouns

Other quiz:

Noun Clauses › View

Donating some of your wages to a charity will not only help unfortunate people, but it will also give you a sense of pleasure, ……… charity you support.

A. whoever

B. whenever

C. whichever

D. however


IF CLAUSE › View

If she had studied, she ………………the exam.

A. would have passed

B. will pass

C. would pass

D. would passed

Grammar › View

I have three ………..

A. child

B. childs

C. children


Grammar › View

_________ the TV before going to bed last night?

A. Did you turn off

B. Did you turned off

C. Have you returned

D. Have you turned off