Grammar Quiz

Topics: Present Perfect Tense

That dog has been wonderful _______________ you got it.

A. for

B. since

C. but

D. when

Select your answer:
         


Random Topics:

Tenses and Figurative LanguageGerunds, Infinitives and ParticiplesComparison & Modal Verbs in Passive VoiceBasic GrammarLinking Verbs and TensesSentence LabelingPrepositions of Time and PlaceAdjective & AdverbsTo Infinitive or Bare InfinitivePaired Conjunction

Other quiz:

Grammar › View

Finish the similes.

My hands are as cold as _______________________________.

A. ice

B. lava

C. paper


Conjunction › View

I will either go to the party ____ stay home and watch a movie.

A. so

B. but

C. or

D. and