Grammar Quiz

Topics: Perfect Tense

That dog has been wonderful _______________ you got it.

A. for

B. since

C. but

D. when

Select your answer:
         


Random Topics:

Much, many, a lot of, a few, a littleSentence TypesMay, MightPast and Present ContinuousPrepositions Of PlaceNoun QuantifiersPrepositions of Time and PlacePresent Perfect Simple and ContinuousGrammar - help/have/let/makeAdjectives and Prepositions

Other quiz:

Simple Present › View

Doris __________ her homework.

A. not do do

B. not does do

C. don’t do

D. doesn’t do


Grammar › View

Robbin is _ _ _ student in our class.

A. Ugly

B. Uglier

C. Ugliest

D. Most Uglier