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

Random Topics:
Tenses & PrepositionPersonal Pronouns and VerbIELTS GrammarConjunctions and PronounsFood VocabularyInfinitives and GerundsQuantifiers and ArticlesSecond ConditionalsAdjectivesGrammar - Present Perfect TenseOther quiz:
Vocabulary › ViewMembers of the middle class.
A. Bourgeoisie
B. Dogmatism
C. Inquiry
Grammar › View
Identify the kind of the underlined adverb in each sentence.
The weather is so cold.
_____
A. Degree
B. Manner
C. Affirmation
D. Frequency
Tenses › View. Identify the correct sentence:
A. She has just arrived home.
B. He go to school every day.
C. They has finished the report.
D. I am not sees him.
Reported Speech › View
sure
A. DO
B. MAKE