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

Random Topics:
Run-On SentencesBe going to / WillVerb ConjugationQuantifiers, Countable and Uncountable NounsComplex Sentences with Adverb ClausesIdentifying Sentence TypesVerbals and GerundsParallelism and Subject Verb AgreementGrammar and VocabulariesAntonymsOther quiz:
Grammar › View______ did the City Mouse go ti the village ?
To visit his cousin.
A. Where
B. Why
C. What
D. Who
Grammar › View
I’m not sure of the way there
Let’s ask my father
He____drive us there
A. can’t
B. must
C. might
Present Tenses › ViewI will pay you back, I _____ , when I get paid.
A. promise
B. am promising
C. has promised
D. has been promising
Grammar › View
They always …………. TV in the evening.
A. watch
B. watches
C. are watch
D. watched
