Grammar Quiz

[ Present Perfect Tense ]

We have … here for a long time.

A. Be
B. Been
C. Being
D. To be

Select your answer:
A  B  C  D  E 


Random Topics:

Present SimplePoetry VocabularyAdverb & Compound SentencesCan vs CouldSimple Present and Present ContinuosQuestion tag and + - AgreementWill and Will notHow often - long - much - manyParticiple - ing/ edGrammar & Tenses

Other quiz:

Subject-Verb Agreement › View

Each (serve / serves) a different purpose.

A. Serve
B. Serves


Grammar › View

Look at the picture and select the correct answer

A. There is a green hat.

B. There are a green hat.