[ 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:
Modal Auxiliary Verbs › ViewWhat is the primary use of the modal ‘can’?
A. Expressing possibility
B. Expressing certainty
C. Expressing obligation
D. Expressing volition
Vocabulary › View
To ____________the jury, the lawmaker presented evidence of the woman’s innocence.
A. Convince
B. Certain
C. Sufficient
D. Declare
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
