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:

Tenses & PrepositionPersonal Pronouns and VerbIELTS GrammarConjunctions and PronounsFood VocabularyInfinitives and GerundsQuantifiers and ArticlesSecond ConditionalsAdjectivesGrammar - Present Perfect Tense

Other quiz:

Indefinite Pronouns › View

We went …………… this weekend. We stayed at home.

A. nowhere

B. somewhere

C. everywhere

D. anywhere


Subject Verb Agreement › View

He usually______TV in the evenings.

A. watch

B. watches

Tenses › View

. Identify the correct sentence:

A. She has just arrived home.

B. He go to school every day.

C. They has finished the report.

D. I am not sees him.


Reported Speech › View

sure

A. DO

B. MAKE