Grammar Quiz

[ Present Perfect Tense ]

She has been my friend ___________________ years.

A. For
B. Since

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - Collective NounsComplex Prepositionsso vs suchVerb PhraseSubject Verb Agreement Irregular VerbClause Markers TOEFL GrammarThere is, There are, Some, AnySimple PastGrammar - SimilesAsking & Giving Opinion

Other quiz:

Pronouns › View

Where should Mary and _____ put these cups?

A. him

B. them

C. it


Conjunctions & Cohesive Devices › View

I can’t afford a dog. ________, my landlord doesn’t allow pets in the apartments.

A. Subsequently

B. Although

C. Moreover

D. Furthermore

Vocabulary › View

feeling or showing disbelief

A. Indignation

B. Succinctly

C. Caustic

D. Incredulously


Present Perfect and Present Perfect Progressive Tenses › View

We ___ (read) this book for an hour.

A. are reading

B. have read

C. have been reading

D. read