Grammar Quiz

[ Tenses ]

I have known my best friend …… six years.

A. for

B. since

Select your answer:
         


Random Topics:

Coordinating ConjunctionAdjectives, Adverbs, and PrepositionsMixed TensesAdjective ending with ED & INGSimple Present TensePrepositions of MovementModals for RecommendationsClause Markers TOEFL GrammarPast Simple & Past Perfect

Other quiz:

Tenses › View

The doctor ………. the patients right now. (treat)

A. are treating

B. is treats

C. is treating

D. are treats


Grammar › View

Sheen waited ___________ a movie ticket.
A. buying
B. buys
C. buy
D. to buy