Grammar Quiz

[ Present Perfect Tense ]

We have … here for a long time.

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

Select your answer:
         


Random Topics:
TensesPronoun CasesExpressing WishesRegular and Irregular VerbsPresent ProgressiveGrammar: Imperative and Exclamatory SentencesUsed toSimple Present - Negative & InterrogativeAdverb of Manners

Other quiz:

Connectives › View

Mr Lee is not a pianist. He is not an artist __________.

A. when

B. too

C. either

D. because


Future Tenses › View

Up to now, we _____ four English tests.

A. have had

B. will have

C. will have had

D. have


How to use : Read the question carefully, then select one of the answers button.