Grammar Quiz

[ Tenses with Time Expressions ]

They have been friends ___ childhood.

A. for

B. during

C. after

D. since

Select your answer:
A  B  C  D  E 


Random Topics:

Subject Verb Agreement and Coordinating ConjunctionsInfinitivesVerbs - third personProgressive Verb TensesPast Simple or Past ContinuousPast Simple & Past PerfectConjunctionPrepositions of Location, Movement and TimeHas Got & Have GotAdjective vs Adverb

Other quiz:

Grammar › View

A boy _____sister is in my class was in the bank at that time.

A. who

B. whom

C. whose

D. that


Modal Verbs › View

Rewrite using a modal: It is necessary for you to study for the exam.

A. You might study for the exam.

B. You must study for the exam.

C. You can study for the exam.

D. You should study for the exam.

Grammar › View

There is a ___________ in the pond.

A. frog

B. frogs


Subject Verb Agreement › View

A large number of voters still __________ along straight-party lines.

A. vote   

B. votes

C. voted 

D. voting