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:

Past Tenses › View

She ___________ (study) when I ___________ (arrive).

A. was studying, arrived

B. studied, arrived

C. studies, arrive

D. was studying, was arriving


Subject-Verb Agreement › View

It _______ fun when we learned how to type a story on the computer.

A. Is
B. Are
C. Was
D. Were

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