[ Tenses with Time Expressions ]
They have been friends ___ childhood.
A. for
B. during
C. after
D. since

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 AdverbOther quiz:
Grammar › ViewThere 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
