Grammar Quiz

[ Present Perfect Tense ]

That dog has been wonderful _______________ you got it.

A. for

B. since

C. but

D. when

Select your answer:
A  B  C  D  E 


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 VocabulariesAntonyms

Other quiz:

Modal Auxiliary Verbs › View

What 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 › View

I 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