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

Random Topics:
Much, many, a lot of, a few, a littleSentence TypesMay, MightPast and Present ContinuousPrepositions Of PlaceNoun QuantifiersPrepositions of Time and PlacePresent Perfect Simple and ContinuousGrammar - help/have/let/makeAdjectives and PrepositionsOther quiz:
Simple Present › ViewDoris __________ her homework.
A. not do do
B. not does do
C. don’t do
D. doesn’t do
Grammar › View
Robbin is _ _ _ student in our class.
A. Ugly
B. Uglier
C. Ugliest
D. Most Uglier
