Grammar Quiz

Topics: Present Perfect Tense

We are best friends. I have known him ________ 2000.

A. for

B. since

Select your answer:
         


Random Topics:

Conjunctions, Prepositions and InterjectionsUsed to & would & Past SimpleContrastive ConjunctionVocabulary and PrepositionsPast Perfect Simple & Past Perfect ContinuousTOEICModals for Necessity and SuggestionsSimple Tenses in EnglishSentence or Sentence FragmentFuture Continuous Tense

Other quiz:

Grammar › View

What is she doing ?
   
A.     sailing
   
B.     skiing
   
C.     cycling


Adverbs › View

Which adverb correctly completes the sentence? The birds sang ________ in the morning.

A. harmony

B. harmonious

C. harmoniously

D. harmonise