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:

Grammar › View

Whenever I _____ to the cinema, I usually buy popcorn.
A. going
B. go
C. will go
D. went


Simple Present Tense › View

Renee and Scott ___ in the same office.

A. not work

B. don’t work

C. no work

D. doesn’t work

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