Grammar Quiz

[ Present Perfect Tense ]

That dog has been wonderful _______________ you got it.

A. for

B. since

C. but

D. when

Select your answer:
         


Random Topics:

Active & PassiveNoun Verb AgreementPrepositions - ConjunctionsFunctional Sentence TypesPast SimpleArticlesSynonymGrammar & TensesSimple Past Tense and Past Perfect Tense

Other quiz:

Grammar › View

She looks sick. She _____ go home.

A. might

B. shouldn’t

C. should


Present Perfect Tense › View

Robert ____________________ since 2013.

A. surfed

B. has surfed

C. is surfing

D. surfs