[ Present Perfect Tense ]
That dog has been wonderful _______________ you got it.
A. for
B. since
C. but
D. when
Select your answer:

Random Topics:
Wish clauseTime ClauseVocabulary and Modal VerbsGerund, Participle, Infinitive, or AppositiveGrammar - to be, possessive, have gotSuffixes (ing-ed) SentencesAdverbs of frequencySubjunctiveRun-On SentencesAdjective, Adverb, and Noun FormsOther quiz:
Vocabulary › ViewThis means to bounce off of something
A. Reflect
B. Vibration
C. Noise
Wishes & Reported Speech › View
It was too cold. I wish I ______________ on my coat.
A. had brought
B. will bring
C. would bring
D. brought
