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

Random Topics:
Relative Pronouns with PrepositionsEnglish ArticleTenses and Passive VoiceTemporal Conjunctions and ConnectivesInterrogative Pronouns & AdverbsFrequency AdverbsSingular and Plural NounsAlthough / DespiteFunctional Sentence TypesSports VocabularyOther quiz:
Grammar and Vocabulary › View. Look at those dark clouds! It _______ rain soon.
A. will
B. is going to
C. has to
D. may
Verb Patterns › View
The girls managed… all the work done before lunchtime
A. to get
B. getting
