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:

Tenses › View

It ______ since 9 o’ clock

A. will rain

B. will be raining

C. rained

D. has been raining


Tenses › View

If only we ______ the directions!

A. will follow

B. did follow

C. followed

D. had followed

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